1. e4 e5 2. Nf3 d5 3. Bd3 dxe4 4. Bxe4 Nf6 5. Nc3 Nxe4 6. Nxe4 Nc6 7. O-O Bf5 8. Ng3 Bg4 9. h3 Bxf3 10. Qxf3 Qe7 11. d3 O-O-O 12. Be3 h6 13. a4 Nd4 14. Bxd4 Rxd4 15. Nf5 Qd7 16. a5 Rf4 17. Ne7 Qxe7 18. Qe3 Qc5 19. Qxc5 Bxc5 20. c3 a6 21. b4 Ba7 22. g3 Rf3 23. Kg2 Rxd3 24. c4 Rb3 25. b5 axb5 26. cxb5 Rxb5 27. a6 bxa6 28. Rxa6 Kb7 29. Rfa1 Ra8 30. Kf3 Rb6 31. R6a5 Rf6 32. Ke4 Rxf2 33. Kxe5 Re8 34. Kd5 Rf5 35. Kc4 Rxa5 36. Rxa5 Bb6 37. Rf5 Re7 38. g4 g6 39. Rf6 Kc8 40. Kd5 Kd8 41. h4 Ke8 42. h5 g5 43. Rxh6 Kf8 44. Rc6 Kg7 45. Rc2 Re3 46. Rg2 Rd3 47. Ke4 Rd4 48. Kf5 f6 49. h6 Kxh6 50. Kxf6 Rf4 51. Ke5 c5 52. Rb2 Bd8 53. Rb8 Bf6 54. Kd5 Bd4 55. Rb6 Kg7 56. resign