1. e4 e5 2. Nf3 d6 3. Nc3 Bg4 4. d3 Bxf3 5. Qxf3 Qf6 6. Qe3 Nc6 7. Be2 Nd4 8. Bd1 Ne7 9. O-O Nec6 10. Nd5 Qd8 11. c3 Ne6 12. Bb3 Nf4 13. Nxf4 exf4 14. Qxf4 Qf6 15. Qg4 Ne5 16. Qg3 Qg6 17. Qxg6 Nxg6 18. Be3 Ne5 19. Rad1 Be7 20. d4 Ng6 21. Rfe1 O-O 22. Bd5 c6 23. Bb3 a6 24. f4 b5 25. Rf1 a5 26. f5 Nh8 27. Rf3 a4 28. Bc2 g6 29. f6 Bd8 30. e5 dxe5 31. dxe5 Re8 32. Bf4 Bc7 33. Re3 Bb6 34. Re1 Bxe3 35. Rxe3 g5 36. Bxg5 Ng6 37. Be4 Nxe5 38. Bf4 Ng4 39. Rg3 Rxe4 40. Bd2 Kf8 41. h3 Nxf6 42. Bg5 Nh5 43. Bh6 Ke7 44. Bg5 f6 45. Bh6 Nxg3 46. resign