1.Nf3 d5 2.d4 Nf6 3.g3 Bf5 4.Bg2 e6 5.c4 c6 6.Nc3 Be7 7.Qb3 Qb6 8.c5 Qa6 9.Bf1 Ne4 10.e3 b5 11.a4 Nxc3 12.Qxc3 Qb7 13.axb5 cxb5 14.Qa5 O-O 15.Qxb5 Qc7 16.Bd2 Nc6 17.Qa4 Rfb8 18.b4 a6 19.Be2 Bh3 20.Bc3 Bf6 21.Kd2 e5 22.Nxe5 Nxe5 23.dxe5 Bxe5 24.Rhc1 Qe7 25.Bxe5 Qxe5 26.c6 d4 27.c7 dxe3+ 28.fxe3 Rb6 29.Ra3 Rc8 30.Rd3 g6 31.Qa5 Qf6 32.Rd4 Kg7 33.Qc5 Rb7 34.Qd6 Qxd6 35.Rxd6 Rcxc7 36.Rxc7 Rxc7 37.Bxa6 Kf8 38.b5 Ke7 39.Rd4 Bc8 40.b6 Rc6 41.b7 Bxb7 42.Bxb7 Rb6 43.Bd5 Rb2+ 44.Kd3 Rxh2 45.Rf4 f5 46.g4 Kf6 47.gxf5 gxf5 48.Bc6 Ra2 49.Bd7 Ra5 50.Ke2 Kg5 51.Kf3 h5 52.Rd4 h4 53.Rd1 h3 54.Rg1+ Kf6 55.Rh1 Ra7 56.Bb5 Rh7 57.Rh2 Rh4 58.Bf1 Re4 59.Rxh3 Re8 60.Bd3 Rd8 61.Ke2 Re8 62.Rf3 Re5 63.Rf4 Kg5 64.Kd2 Kf6 65.Rf1 Kg5 66.Rf3 Kf6 67.Ke2 Kg5 68.Rf4 Kf6 69.Kf3 Kg5 70.Ra4 Rd5 71.Ra3 Rd8 72.Rb3 Rd5 73.Rc3 Rd6 74.Ke2 Rd5 75.Rc4 Ra5 76.Kf3 Rd5 77.Bc2 Ra5 78.Rc8 Re5 79.Rg8+ Kf6 80.Rf8+ Kg5 81.Bd3 Rd5 82.Bb1 Rb5 83.Bc2 Ra5 84.Bd3 Rd5 85.Bf1 Ra5 86.Rf7 Re5 87.Bd3 Kg6 88.Rf8 Kg5 89.Rg8+ Kf6 90.Kf4 Rd5 91.Bc4 Rc5 92.Rf8+ Kg7 93.Rf7+ Kg6 94.Be6 Re5 95.Kxe5 Kg5 96.Kd4 f4 97.Kc3 Kh6 98.Kb2 fxe3 99.Bd5 Kg6 100.Ka1 Kh5 101.Bc6 Kg6 102.Rf4 Kh7 103.Bb7 e2 104.Re4 e1=N 105.Rxe1 Kh8 106.Kb1 Kg8 107.Kb2 Kh7 108.Ka1 Kh6 109.Kb2 Kg5 110.Kc3 Kg4 111.Kd4 Kf4 112.Ra1 Kg5 113.Kc3 Kf5 114.Kb3 Kf6 115.Ka3 Kg5 116.Ra2 Kg4 117.Ka4 Kf5 118.Ka5 Ke5 119.Ka6 Kf6 120.Ka7 Kf5 121.Ba8 Kf4 122.Ka6 Kg3 123.Ka5 Kf4 124.Ka4 Ke3 125.Ra3+ Kd4 126.Ka5 Kc5 127.Ra2 Kc4 128.Ra1 Kb3 129.Ka6 Kc3 130.Ka7 Kc4 131.Ra2 Kb4 132.Ka6 Kc4 133.Ka5 Kd4 134.Ka4 Ke3 135.Kb4 Kd3 136.Kc5 Ke3 137.Kd5 Kf4 138.Ra3 Kf5 139.Ra4 Kg6 140.Ke5 Kg5 141.Ra3 Kg4 142.Bd5 Kh4 143.Kf4 Kh5 144.Ra6 Kh4 145.Rh6# 1-0