1. e4 e5 2. d3 Bc5 3. Qe2 Nf6 4. Bg5 Nc6 5. Nf3 h6 6. Be3 Bb4 7. c3 Be7 8. Nbd2 Ng4 9. Nxe5 Ncxe5 10. Bf4 d6 11. h3 Nf6 12. g4 g5 13. Bg3 Be6 14. d4 Ng6 15. Bg2 Qd7 16. O-O O-O-O 17. d5 Bxg4 18. hxg4 Nxg4 19. Bh3 h5 20. f3 Kb8 21. fxg4 Ne5 22. Bxe5 dxe5 23. Nc4 Bc5 24. Kg2 hxg4 25. Bxg4 Qe7 26. b4 Bd6 27. a4 Rh6 28. Ne3 Rdh8 29. Kg3 f6 30. Nf5 Qh7 31. Nxh6 Qxh6 32. a5 Qh4 33. Kf3 f5 34. exf5 e4 35. Ke3 Bf4 36. Kd4 Re8 37. Rh1 Qg3 38. Rh3 Be5 39. Kc5 b6 40. axb6 cxb6 41. Kb5 Qf4 42. Rf1 e3 43. Rxf4 gxf4 44. c4 Kb7 45. Rh7 Bc7 46. d6 resign