1. e4 e6 2. Bc4 Bc5 3. d4 Bb6 4. Nf3 Ne7 5. O-O c5 6. d5 d6 7. Nc3 e5 8. h3 Ng6 9. a3 h6 10. Nh2 O-O 11. Qh5 Nd7 12. f4 Nf6 13. Qf3 exf4 14. Bxf4 a6 15. Be3 Bc7 16. Bxh6 gxh6 17. Qxf6 Qxf6 18. Rxf6 b5 19. Be2 Kg7 20. Raf1 Ne5 21. Bh5 b4 22. Ne2 bxa3 23. bxa3 Bd7 24. Ng4 Bxg4 25. Bxg4 Nxg4 26. hxg4 a5 27. Ng3 c4 28. Nh5 Kg8 29. Rxh6 Bb6 30. Kh2 Bc5 31. Rf3 Bd4 32. Rxd6 Be5 33. g3 Bxd6 34. Rf6 Be5 35. Rf5 Bb2 36. e5 Bxa3 37. Nf6 Kh8 38. Rh5 Kg7 39. Rg5 Kh6 40. Rf5 Bc1 41. d6 a4 42. d7 a3 43. Ne8 Rfxe8 44. dxe8=Q Rxe8 45. Rxf7 Rxe5 46. Rf8 Re2 47. Kh3 a2 48. Rf6 Kg5 49. Ra6 Rxc2 50. Ra5 Kg6 51. Ra6 Kf7 52. Ra7 Ke8 53. Ra5 Bd2 54. Ra3 Bc3 55. g5 a1=Q 56. Rxa1 Bxa1 57. resign