1.Nf3 d5 2.g3 c5 3.d4 cxd4 4.Bg2 e6 5.Nxd4 Nf6 6.Qd2 e5 7.Nb3 Nc6 8.O-O Be6 9.f4 Qb6+ 10.Kh1 O-O-O 11.Qe1 h5 12.f5 Bd7 13.Bg5 Nb4 14.Na3 Bc6 15.c4 dxc4 16.Nxc4 Bxg2+ 17.Kxg2 Qc6+ 18.Kg1 Qxc4 19.Rc1 Nc2 20.Qa5 Rd5 21.Qxa7 Bc5+ 22.Nxc5 Qxc5+ 23.Qxc5+ Rxc5 24.Bxf6 gxf6 25.Rfd1 Rd8 26.Rxd8+ Kxd8 27.Kf2 Rc6 28.e3 Nb4 29.Rxc6 bxc6 30.h4 Nxa2 31.g4 Ke7 32.gxh5 Kf8 33.Ke2 Nb4 34.b3 Nd5 35.Kd1 Nc7 36.e4 Nb5 37.b4 Nd6 38.b5 cxb5 39.Ke1 Nc8 40.Kd1 Nd6 41.Ke1 Kg8 42.Ke2 Nb7 43.Kf3 Kh8 44.Kg2 Kh7 45.Kh3 Nd6 46.Kg4 Nc4 47.Kg3 b4 48.Kg2 Kg7 49.Kg1 Na5 50.Kh2 Nb7 51.Kg1 Kh6 52.Kg2 Nd6 53.Kg1 Nc4 54.Kg2 Na3 55.Kh2 b3 56.Kh1 Nb5 57.Kg1 Nc3 58.Kf2 b2 59.Kf1 Kh7 60.Ke1 Nb1 61.Kd1 Kh6 62.Ke2 Kxh5 63.Kf3 Kxh4 64.Ke2 Nd2 65.Kd1 Nc4 66.Ke2 b1=R 67.Kf3 Kh3 68.Ke2 Kg2 69.Kd3 Kf3 70.Kc2 Ra1 71.Kb3 Rc1 72.Ka4 Ra1+ 73.Kb5 Rh1 74.Ka4 Rg1 75.Kb4 Ra1 76.Kc3 Rc1+ 77.Kb3 Nd6 78.Kb4 Rd1 79.Kc3 Rg1 80.Kb4 Rf1 81.Ka3 Rc1 82.Kb2 Kxe4 83.Kxc1 Kd3 84.Kb1 Nb5 85.Ka2 Nd4 86.Ka1 Kc2 87.Ka2 Nb5 88.Ka1 e4 89.Ka2 Nc7 90.Ka1 Kd1 91.Kb1 Ne8 92.Ka1 Nc7 93.Ka2 Kc1 94.Ka1 Ne6 95.fxe6 fxe6 96.Ka2 Kd2 97.Kb3 e3 98.Kb2 e2 99.Ka2 Kc1 100.Ka3 Kd1 101.Kb3 e1=R 102.Ka2 Kd2 103.Kb2 Kd3 104.Ka2 Rh1 105.Ka3 Kc3 106.Ka4 Rb1 107.Ka3 Rd1 108.Ka4 Kc4 109.Ka5 Rf1 110.Kb6 f5 111.Ka6 Rg1 112.Ka5 Rb1 113.Ka6 Ra1+ 114.Kb7 Rb1+ 115.Ka8 Rd1 116.Kb7 Rh1 117.Ka6 Rb1 118.Ka5 Rf1 119.Ka4 Rh1 120.Ka3 Re1 121.Ka2 Kc3 122.Ka3 Rc1 123.Ka2 Kb4 124.Kb2 Rc4 125.Ka1 e5 126.Ka2 Kc3 127.Ka3 Kc2 128.Ka2 f4 129.Ka1 Ra4# 0-1