1. e4 e5 2. Nf3 Bc5 3. Bc4 d6 4. d3 Bg4 5. h3 Bh5 6. c3 Qf6 7. g4 Ne7 8. gxh5 h6 9. b4 Bb6 10. a4 a5 11. b5 c6 12. bxc6 Nbxc6 13. Nbd2 g6 14. hxg6 Nxg6 15. Bb5 Kd7 16. Nc4 Bc7 17. Be3 Nf4 18. Bxf4 Qxf4 19. Qe2 b6 20. d4 exd4 21. Nxd4 Rae8 22. Bxc6 Kc8 23. Bxe8 Rxe8 24. f3 d5 25. Nxb6 Bxb6 26. Qa6 Kc7 27. Nb5 Kc6 28. Nd4 Kc7 29. Qe2 dxe4 30. O-O Rg8 31. Kh1 Rg3 32. Qc4 Kd8 33. Nc6 Kc7 34. Nxa5 Kb8 35. Nc6 Kb7 36. Na5 Ka7 37. Nc6 Kb7 38. Nd8 Kb8 39. Rf2 Rxh3 40. Kg1 Qg3 41. resign