1. e4 g6 2. Nc3 Bg7 3. Nf3 d6 4. Bc4 Bg4 5. Qe2 e6 6. b3 Ne7 7. Ba3 Nbc6 8. h3 Bxf3 9. Qxf3 Ne5 10. Qf4 Nxc4 11. bxc4 Bxc3 12. dxc3 O-O 13. e5 Nc8 14. O-O f5 15. c5 dxc5 16. Bxc5 Rf7 17. Rfd1 Qe8 18. h4 b6 19. Bb4 Qc6 20. Qh6 Ne7 21. Bxe7 Rxe7 22. Rd2 Qxc3 23. Rad1 Qxe5 24. h5 Qg7 25. Rd8 Re8 26. Rxe8 Rxe8 27. Qxg7 Kxg7 28. Rd7 Kf6 29. f4 Re7 30. Rd8 gxh5 31. Rf8 Kg7 32. Rd8 a5 33. a4 Kh6 34. c4 h4 35. Kh2 Kh5 36. Kh3 h6 37. Rc8 Rd7 38. Re8 Rd4 39. Rxe6 Rxf4 40. Re5 Kg5 41. Re3 Rxc4 42. Ra3 f4 43. Ra2 Rc3 44. Kh2 Kg4 45. Ra1 h3 46. Rg1 hxg2 47. Rxg2 Kh4 48. Rf2 f3 49. Rf1 Rc2 50. Kg1 Kg3 51. Re1 f2 52. Kf1 h5 53. Re3 Kf4 54. Rh3 Kg4 55. Rh2 b5 56. Rxf2 Rxf2 57. Kxf2 bxa4 58. resign