1. e4 e5 2. Nc3 Nf6 3. f4 Nc6 4. fxe5 Nxe5 5. d4 Ng6 6. Bg5 Be7 7. Nf3 d6 8. Bc4 Bg4 9. O-O O-O 10. Qd2 h6 11. Be3 Bxf3 12. Rxf3 c6 13. Raf1 b5 14. Bd3 Ng4 15. e5 Nxe3 16. Qxe3 dxe5 17. Bxg6 fxg6 18. Rxf8 Bxf8 19. Qxe5 Qd7 20. Ne4 Re8 21. Qf4 Qxd4 22. Kh1 Qxe4 23. Qf7 Kh7 24. Qxa7 Qe1 25. Rxe1 Rxe1 26. Qg1 Rxg1 27. Kxg1 Bd6 28. h3 g5 29. Kf2 Kg6 30. Ke3 Kf5 31. Kd4 Ke6 32. b3 c5 33. Ke4 h5 34. a4 bxa4 35. bxa4 g6 36. a5 Bc7 37. a6 Bb8 38. g4 h4 39. c4 Ba7 40. Kd3 Ke5 41. Ke3 Bb6 42. Kd3 Kf4 43. Kc3 Ke4 44. Kb3 Kd4 45. resign