1. e4 Nf6 2. Nc3 d5 3. e5 d4 4. exf6 dxc3 5. bxc3 gxf6 6. d4 Nc6 7. Bc4 Bf5 8. Ne2 e6 9. Ng3 Bg6 10. O-O Bd6 11. f4 Ne7 12. Bd3 Qd7 13. c4 Bxd3 14. cxd3 f5 15. Bb2 c5 16. Kh1 Rg8 17. dxc5 Bxc5 18. d4 Bb6 19. Nh5 Rg6 20. d5 O-O-O 21. Nf6 Qc7 22. Be5 Qc5 23. d6 Qc6 24. d7 Rxd7 25. Qxd7 Qxd7 26. Nxd7 Kxd7 27. Rfd1 Ke8 28. Rac1 Bc5 29. Bd6 Bxd6 30. Rxd6 Nc6 31. Rb1 Na5 32. c5 Ke7 33. Rb5 b6 34. Rd1 Rg8 35. cxb6 axb6 36. Rxb6 Nc4 37. Rb7 Kf6 38. Rdd7 Rf8 39. a4 Ne3 40. a5 Ra8 41. Rxf7 Kg6 42. Rg7 Kh6 43. Rxh7 Kg6 44. Ra7 Rc8 45. Rhc7 Rb8 46. Rc1 Rb2 47. Rg1 Ng4 48. h3 Nf2 49. Kh2 Nd3 50. Rf1 Rb4 51. a6 Nc5 52. Ra8 Ra4 53. a7 Kh7 54. Rc1 resign