1. e4 e5 2. Nf3 Nc6 3. Bc4 a6 4. a4 d6 5. d3 Bg4 6. c3 Nce7 7. Bg5 f6 8. Bh4 b5 9. axb5 g5 10. Bg3 Bd7 11. bxa6 h5 12. h3 Nc6 13. Nbd2 Bc8 14. O-O h4 15. Bh2 g4 16. hxg4 Bxg4 17. Re1 Qe7 18. Qa4 Bd7 19. Qd1 Bh6 20. Nxh4 Bg5 21. Ng6 Qh7 22. Nxh8 Qxh8 23. Nf3 Nh6 24. Nxg5 fxg5 25. Qh5 Kd8 26. Qxg5 Kc8 27. b4 Ng4 28. Bg3 Kb8 29. Bd5 Nf6 30. b5 Ka7 31. Bxc6 Bxc6 32. bxc6 Rg8 33. Qe3 Ka8 34. a7 Rg6 35. d4 Rh6 36. Kf1 Ng4 37. Qg5 Rh5 38. Qxg4 Qe8 39. Reb1 Rh1 40. Ke2 Rxb1 41. Rxb1 Kxa7 42. Rb7 Ka6 43. d5 Qd8 44. Ke3 Qf8 45. Qe2 resign