1.Nf3 Nf6 2.g3 c6 3.d4 d5 4.Nbd2 Bf5 5.Nb3 Nbd7 6.Bg2 e6 7.O-O a5 8.a4 Be7 9.Nh4 Bg6 10.Nxg6 hxg6 11.Re1 c5 12.c4 dxc4 13.Nd2 cxd4 14.Nxc4 Nc5 15.b3 O-O 16.Bb2 d3 17.Ba3 dxe2 18.Rxe2 Qc7 19.Qc2 Rfd8 20.Rd1 Rxd1+ 21.Qxd1 Rd8 22.Qc2 b6 23.Re1 Nd3 24.Bxe7 Qxe7 25.Rd1 Nb4 26.Qe2 Qc7 27.Rxd8+ Qxd8 28.Bf3 Qd4 29.Qe5 Qxe5 30.Nxe5 Kf8 31.Nc4 Nd7 32.Kf1 Ke7 33.Ke2 g5 34.Kd2 f5 35.Kc3 g4 36.Bg2 e5 37.h3 gxh3 38.Bxh3 Nd5+ 39.Kd2 g6 40.g4 Ke6 41.gxf5+ gxf5 42.Bg2 e4 43.f3 Nc5 44.fxe4 fxe4 45.Kc2 Kf5 46.Bf1 Kf4 47.Be2 e3 48.Bh5 Kg3 49.Ne5 Kf2 50.Ng4+ Kf3 51.Nf6+ Kf2 52.Nxd5 e2 53.Bxe2 Kxe2 54.Nxb6 Nd3 55.Nc4 Nb4+ 56.Kc3 Nc6 57.Nxa5 Nxa5 58.b4 Nb7 59.Kd4 Kd2 60.a5 Nd6 61.a6 Kc2 62.Kc5 Nc8 63.b5 Kc3 64.b6 Nxb6 65.Kxb6 Kb3 66.Kc5 Ka3 67.a7 Ka4 68.Kc6 Kb3 69.a8=R Kb2 70.Kd7 Kb1 71.Re8 Ka2 72.Re4 Ka1 73.Rh4 Kb2 74.Kd6 Ka2 75.Rc4 Kb3 76.Rc5 Ka4 77.Rh5 Ka3 78.Ke6 Kb4 79.Rg5 Ka4 80.Re5 Ka3 81.Kd6 Ka4 82.Re6 Ka5 83.Re1 Kb5 84.Ke7 Kc4 85.Re4+ Kd5 86.Re3 Kc4 87.Rg3 Kb4 88.Rg7 Ka5 89.Ke6 Kb4 90.Kf5 Ka4 91.Rg4+ Ka5 92.Rg3 Kb5 93.Rg8 Kc4 94.Rb8 Kd5 95.Rd8+ Kc6 96.Rh8 Kb6 97.Ra8 Kc7 98.Ra1 Kd8 99.Ra4 Ke8 100.Ra2 Kd7 101.Ke5 Kc7 102.Re2 Kb6 103.Rf2 Kc6 104.Rc2+ Kb5 105.Kd5 Ka4 106.Rb2 Ka5 107.Kc4 Ka4 108.Ra2# 1-0