1.Nf3 Nf6 2.d4 e6 3.c4 Be7 4.Bf4 c6 5.e3 O-O 6.Be2 d5 7.O-O Bd6 8.Ne5 Nbd7 9.Nxc6 Qc7 10.Bxd6 Qxd6 11.Na5 Qc7 12.Nb3 dxc4 13.N3d2 Nb6 14.Na3 c3 15.Nb5 Qe7 16.Nxc3 Bd7 17.Nf3 Rac8 18.Qb3 Rc7 19.Ne5 Rfc8 20.Bb5 h6 21.a4 a6 22.Bxa6 Nxa4 23.Nxd7 Nxc3 24.Nxf6+ Qxf6 25.Bd3 Nd5 26.Be4 Qd8 27.Bxd5 exd5 28.Ra5 Rd7 29.Rb5 Rcc7 30.g3 Qg5 31.Re1 Qf5 32.e4 Qe6 33.e5 Rc4 34.Rd1 Qg4 35.Qd3 h5 36.Kg2 h4 37.h3 Qe4+ 38.Qxe4 dxe4 39.d5 Rc2 40.Kf1 e3 41.fxe3 hxg3 42.d6 Kf8 43.e4 Rc4 44.Ke2 g2 45.Kf3 f6 46.Kxg2 Rxe4 47.Kf3 Rxe5 48.Rxe5 fxe5 49.Ke4 Ke8 50.Kxe5 Rf7 51.Rg1 Rf2 52.b4 Rb2 53.Rg4 g5 54.Ke6 Rb3 55.Rxg5 Re3+ 56.Kd5 Rxh3 57.Kc5 Kd7 58.Rg7+ Kc8 59.Kb6 Rd3 60.Rc7+ Kd8 61.Kxb7 Rxd6 62.b5 Rd1 63.b6 Rb1 64.Rc5 Rb2 65.Ka7 Ra2+ 66.Kb8 Rb2 67.b7 Kd7 68.Rc3 Re2 69.Ra3 Rg2 70.Ka7 Rb2 71.b8=Q Rxb8 72.Kxb8 Ke6 73.Re3+ Kf7 74.Ka8 Kf6 75.Re8 Kf7 76.Re2 Kf8 77.Re6 Kg8 78.Re7 Kh8 79.Re2 Kh7 80.Re8 Kh6 81.Re1 Kg6 82.Rb1 Kf5 83.Rb8 Ke4 84.Rg8 Ke5 85.Rh8 Kd6 86.Rd8+ Kc7 87.Re8 Kd6 88.Rc8 Ke6 89.Rc3 Kf5 90.Rh3 Kf6 91.Kb8 Kg5 92.Rh8 Kf4 93.Kb7 Kg4 94.Rh6 Kf3 95.Rb6 Ke3 96.Ka6 Kd3 97.Rg6 Kc3 98.Rc6+ Kd2 99.Rc5 Kd1 100.Ra5 Ke2 101.Re5+ Kd1 102.Kb7 Kd2 103.Ra5 Kc2 104.Ra7 Kd1 105.Kb6 Kc2 106.Rb7 Kd3 107.Kc7 Kd2 108.Rb3 Kc1 109.Kc6 Kd2 110.Kc5 Ke2 111.Kd4 Kd1 112.Rb2 Kc1 113.Kc3 Kd1 114.Ra2 Ke1 115.Kd3 Kd1 116.Ra1# 1-0