1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Nc3 Bc5 5. O-O d6 6. Re1 Bg4 7. h3 Bh5 8. Be2 Qd7 9. d3 h6 10. Nd5 a6 11. Nh2 Bg6 12. Nxf6 gxf6 13. g4 Nd4 14. Bf1 h5 15. c3 Ne6 16. b4 Bb6 17. a4 Ng5 18. Kg2 O-O-O 19. f4 exf4 20. Bxf4 Rdg8 21. d4 Nxe4 22. Qf3 f5 23. Bd3 d5 24. g5 h4 25. Bxe4 fxe4 26. Qg4 Bf5 27. Qe2 Bxh3 28. Kh1 Be6 29. a5 Ba7 30. Qg2 c6 31. Re3 Bb8 32. Bxb8 Kxb8 33. Ra2 f6 34. g6 f5 35. Rf2 Rh6 36. Qh3 f4 37. Ng4 Bxg4 38. Qh2 Bf3 39. Rg2 Bxg2 40. Kxg2 Rhxg6 41. Kf1 Rg1 42. Kf2 R8g2 43. Qxg2 Rxg2 44. Kxg2 fxe3 45. resign