1. e4 g6 2. d4 Bg7 3. f4 d6 4. h3 Nf6 5. Bd3 O-O 6. Be3 Nbd7 7. Ne2 c6 8. O-O Qb6 9. b3 c5 10. e5 dxe5 11. dxe5 Nd5 12. Qd2 Nxe3 13. Kh1 Nxf1 14. Qc3 Ne3 15. Be4 Nd1 16. Qd2 Qb4 17. Qxb4 cxb4 18. Nd2 Ne3 19. c4 bxc3 20. Nxc3 Nc5 21. Bf3 Rd8 22. Nde4 Nxe4 23. Bxe4 Bf5 24. Bf3 Rac8 25. Nb5 a6 26. Na3 Nd5 27. g4 Bd3 28. Rd1 Nc3 29. Rd2 Be4 30. Rxd8 Rxd8 31. Bxe4 Nxe4 32. Nc4 Nc3 33. a4 b5 34. axb5 Nxb5 35. h4 Nd4 36. h5 Nxb3 37. f5 gxf5 38. g5 Rc8 39. Nb6 Rc2 40. g6 hxg6 41. Nd5 gxh5 42. Nxe7 Kf8 43. Nxf5 Bxe5 44. Ne3 Re2 45. Nf1 Nd4 46. Kg1 Nf3 47. Kh1 Nh4 48. Kg1 Rg2 49. Kh1 a5 50. Ne3 Re2 51. Nf1 Re1 52. Kg1 a4 53. Kf2 Rxf1 54. Kxf1 a3 55. resign