1.Nf3 d5 2.d4 Nf6 3.e3 c6 4.Be2 Bf5 5.Nh4 Be4 6.c4 dxc4 7.Bxc4 e6 8.Nc3 Bb4 9.O-O O-O 10.Nxe4 Nxe4 11.Nf3 Nd7 12.Qc2 Ndf6 13.Ne5 Rc8 14.Bd3 Nd6 15.a3 Ba5 16.b4 Bc7 17.Bb2 Re8 18.Nf3 h6 19.e4 Nd7 20.e5 Nf5 21.Bxf5 exf5 22.Qxf5 Nb6 23.Bc1 Qd7 24.Qh5 Re6 25.Re1 Nd5 26.Bd2 Rce8 27.Qg4 R6e7 28.Qg3 Re6 29.Nh4 Ne7 30.Be3 Nd5 31.Qg4 Rd8 32.h3 Nxe3 33.fxe3 f6 34.exf6 Rxf6 35.Qxd7 Rxd7 36.Nf3 Bg3 37.Re2 Re7 38.Rd1 Rfe6 39.Rd3 h5 40.Nd2 h4 41.e4 b6 42.Rc3 a5 43.bxa5 bxa5 44.e5 Rb7 45.Rc2 Re8 46.e6 Reb8 47.Re4 Kf8 48.Rxc6 Rb1+ 49.Nf1 Ke7 50.Rc3 Rd1 51.Rf3 Rf8 52.d5 Rxf3 53.gxf3 Bd6 54.Kf2 Rxd5 55.Ne3 Re5 56.a4 Kxe6 57.Rxh4 Bc5 58.Re4 Kf6 59.Ke2 Rh5 60.h4 Bxe3 61.Kxe3 g6 62.Rf4+ Kg7 63.Kd3 Rd5+ 64.Kc4 Rh5 65.Kd4 Kg8 66.Kd3 Kg7 67.Rc4 Rf5 68.Ke3 Rh5 69.Kf2 Rf5 70.Kg3 Kh6 71.Rg4 Rc5 72.Re4 Rd5 73.Kg4 Rc5 74.f4 Rc1 75.Re5 Rg1+ 76.Kf3 Rf1+ 77.Kg4 Rg1+ 78.Kh3 Rf1 79.Kg3 Rg1+ 80.Kf2 Rg4 81.Kf3 Rxh4 82.Rxa5 Rh3+ 83.Ke4 Ra3 84.f5 gxf5+ 85.Kxf5 Kg7 86.Ke6 Kf8 87.Ra8+ Kg7 88.a5 Rf3 89.Rc8 Rf6+ 90.Kd7 Rf5 91.a6 Rf7+ 92.Kc6 Rf6+ 93.Kb7 Rh6 94.a7 Kf7 95.Rc6 Rh8 96.a8=Q Rxa8 97.Kxa8 Kf8 98.Rg6 Ke7 99.Ra6 Kf8 100.Rf6+ Ke7 101.Rf4 Kd8 102.Rf5 Kd7 103.Ra5 Kd8 104.Re5 Kc8 105.Re4 Kc7 106.Re6 Kd7 107.Re5 Kc8 108.Ka7 Kd7 109.Kb6 Kd8 110.Re2 Kd7 111.Kb5 Kc7 112.Re6 Kb8 113.Re7 Ka8 114.Kb6 Kb8 115.Re8# 1-0