1. e4 e5 2. Nf3 Nc6 3. d4 d6 4. Bc4 h6 5. O-O Bg4 6. d5 Nd4 7. Nbd2 Nf6 8. c3 Nxf3 9. gxf3 Bd7 10. Nb3 Be7 11. Bd3 c6 12. c4 O-O 13. dxc6 bxc6 14. f4 Bg4 15. f3 Bd7 16. fxe5 dxe5 17. Be3 a6 18. Bc5 Nh5 19. Qe1 Nf4 20. Rd1 Re8 21. Be3 Nxd3 22. Qd2 Bh3 23. Qxd3 Bxf1 24. Kxf1 Qc8 25. f4 Qh3 26. Kg1 Rad8 27. Qe2 Rxd1 28. Qxd1 Qxe3 29. resign