1. e4 e5 2. g3 Nf6 3. Bg2 d6 4. d3 Be6 5. Nf3 Qd7 6. O-O Nc6 7. Nbd2 Be7 8. b3 h6 9. Re1 Bg4 10. Bb2 h5 11. c3 h4 12. Qc2 hxg3 13. fxg3 Nh7 14. d4 exd4 15. cxd4 Ng5 16. d5 Nxf3 17. Bxf3 Ne5 18. Bxg4 Nxg4 19. Nf3 Bf6 20. e5 dxe5 21. Nxe5 Bxe5 22. Bxe5 Nxe5 23. Rxe5 Kf8 24. Qc5 Qd6 25. Qd4 Rd8 26. Qe4 f6 27. Rf1 Kg8 28. Re8 Rxe8 29. Qxe8 Kh7 30. Qh5 Kg8 31. Qf3 Kf7 32. Re1 Rd8 33. Rd1 c6 34. h4 cxd5 35. Kf2 Qc5 36. Kf1 Rd7 37. g4 Kg8 38. Re1 Qb5 39. Kg2 Qc6 40. g5 d4 41. Qxc6 bxc6 42. gxf6 g6 43. Kg3 Kf7 44. Rf1 Rd6 45. Rd1 d3 46. Kg4 Rd5 47. a4 c5 48. Kf3 d2 49. Ke3 Kxf6 50. a5 Kf5 51. Rxd2 Rxd2 52. Kxd2 Kg4 53. Ke3 Kxh4 54. Kf3 g5 55. Kg2 Kg4 56. Kf2 Kh3 57. a6 g4 58. resign