1. e4 e5 2. f4 exf4 3. d4 g5 4. Nc3 Nc6 5. Nf3 Bb4 6. h3 d6 7. Bb5 Bd7 8. Qd3 Qf6 9. Bd2 Nge7 10. O-O-O O-O-O 11. Rhe1 Qg7 12. Kb1 a6 13. Ba4 b5 14. Nxb5 axb5 15. Bxb5 Bxd2 16. Nxd2 Qxd4 17. Qa3 Qa7 18. Ba6 Kb8 19. Nc4 Nc8 20. Qb3 Nb6 21. Nxb6 Qxb6 22. Bb5 Na5 23. Qxf7 Qxb5 24. a3 Nc4 25. b4 Nxa3 26. Ka2 Qxb4 27. Rb1 Nxc2 28. Rxb4 Nxb4 29. Ka3 Nc2 30. Kb2 Nxe1 31. Qb3 Kc8 32. Qc3 Nxg2 33. Qa5 Bxh3 34. Qxg5 Rhg8 35. Qh6 Bg4 36. Qxh7 f3 37. Qh2 Rdf8 38. Kc3 f2 39. Qxg2 f1=Q 40. resign