1. e4 e5 2. d3 Nc6 3. Nf3 d6 4. g3 Nf6 5. Bg2 Bg4 6. Nbd2 h5 7. h3 Bxf3 8. Nxf3 d5 9. exd5 Qxd5 10. O-O O-O-O 11. Bg5 Be7 12. c3 Qxd3 13. Qb3 e4 14. Bxf6 Bxf6 15. Rfd1 Qa6 16. Nd2 e3 17. fxe3 Rhe8 18. Ne4 Re6 19. Nc5 Qb6 20. Nxe6 Qxe3 21. Kh2 fxe6 22. Re1 Qf2 23. Qxe6 Kb8 24. Re2 Qc5 25. Bxc6 bxc6 26. c4 Rd6 27. Qe8 Rd8 28. Qe4 Rd4 29. Qe3 Qxc4 30. b3 Qb5 31. Rb1 Rd3 32. Qe4 Rd4 33. Qf3 h4 34. g4 Bg5 35. Re8 Kb7 36. Rd1 Rf4 37. Qe2 Qc5 38. Re5 Qb6 39. Rf1 Qd4 40. Rxf4 Bxf4 41. Kg2 Bxe5 42. Kf1 Qf4 43. Qf2 c5 44. Ke1 Qxf2 45. Kxf2 Kb6 46. Kf3 Kb5 47. Ke4 Bb2 48. Kf5 Kb4 49. Kg5 Bf6 50. Kh5 Ka3 51. g5 Bd4 52. Kxh4 Kxa2 53. g6 Kxb3 54. Kg5 c4 55. h4 c3 56. h5 c2 57. resign