1. e4 e5 2. Nf3 Nc6 3. d3 Bc5 4. Be2 Nf6 5. Nbd2 d6 6. O-O a5 7. c3 Bg4 8. d4 exd4 9. cxd4 Ba7 10. d5 Ne5 11. Nxe5 Bxe2 12. Qxe2 dxe5 13. Nc4 O-O 14. Bg5 Re8 15. Nxa5 Rb8 16. Rad1 Qd6 17. Nc4 Qa6 18. a3 h6 19. Bxf6 Qxf6 20. d6 cxd6 21. Nxd6 Red8 22. Nb5 Bb6 23. Rxd8 Rxd8 24. Nc3 Qh4 25. Nd5 Bd4 26. h3 f5 27. Nc3 f4 28. Kh1 Rf8 29. f3 Rf6 30. Nd5 Re6 31. Qd2 Kf7 32. b4 Rg6 33. a4 Qg5 34. a5 Be3 35. Nxe3 fxe3 36. Qe2 h5 37. Rg1 h4 38. Qc4 Kf8 39. Qc8 Kf7 40. Qxb7 Kg8 41. Qc8 Kh7 42. Qg4 Qe7 43. Qh5 Rh6 44. Qf5 Rg6 45. Rb1 Kh6 46. Qc8 e2 47. Qc4 Rxg2 48. Kxg2 Qg5 49. Kf2 Qg3 50. Kxe2 Qg2 51. Ke3 Qg5 52. Kd3 Qd8 53. Qd5 Qf6 54. Rf1 Qa6 55. Qc4 Qd6 56. Ke3 Qf6 57. resign