1. e4 e5 2. Nf3 Nc6 3. Bc4 f5 4. d3 Nf6 5. Bg5 Bc5 6. c3 fxe4 7. dxe4 Bxf2+ 8. Ke2 Bb6 9. b4 d6 10. Qd3 Bg4 11. Nd2 Qd7 12. a4 a5 13. b5 Ne7 14. h3 Bh5 15. g4 Bg6 16. Rad1 O-O-O 17. Nh4 Bxe4 18. Nxe4 Nxe4 19. Qxe4 h6 20. Bxe7 Qxe7 21. Nf5 Qd7 22. Bd5 c6 23. bxc6 bxc6 24. Bxc6 Qc7 25. Rd5 g6 26. Nxd6+ Rxd6 27. Qxe5 Rhd8 28. Rxd6 Rxd6 29. Bb5 Rd2+ 30. Kxd2 Qxe5 31. Re1 Qh2+ 32. Re2 Qxh3 33. Bc4 Kd8 34. Be6 Qg3 35. Kc2 Qf4 36. Kb3 Qc1 37. Kc4 Qa3 38. Bf7 Qxa4+ 39. Kd3 Qd7+ 40. Kc2 Qxf7 41. g5 hxg5 42. Kb2 a4 43. resign