1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.c4 c6 5.Qb3 Qb6 6.d3 e6 7.Be3 Qxb3 8.axb3 a6 9.Nh4 Bg6 10.Nxg6 hxg6 11.Bd2 Be7 12.O-O Nbd7 13.Rc1 O-O 14.b4 Rac8 15.Bc3 Rfd8 16.Nd2 g5 17.Nb3 g4 18.e4 dxe4 19.dxe4 Nh7 20.e5 Ng5 21.Na5 Rc7 22.c5 f6 23.exf6 gxf6 24.Rd1 f5 25.Bd2 Ne5 26.Bf4 Ngf3+ 27.Kf1 Rcd7 28.Ke2 Nd3 29.Be3 Nfe5 30.h3 Nxb4 31.hxg4 Nxg4 32.Rxd7 Rxd7 33.Rd1 Nd5 34.Bxd5 cxd5 35.c6 bxc6 36.Nxc6 Nxe3 37.fxe3 Rb7 38.Nxe7+ Rxe7 39.Ra1 Rb7 40.Rxa6 Kf7 41.Kf3 Rb4 42.Ra8 Kf6 43.Rf8+ Ke5 44.Ra8 Rxb2 45.Ra6 Rb4 46.Ra8 Rb6 47.Ke2 Rc6 48.Ra4 Kf6 49.Ra5 Rb6 50.Kf3 Ke5 51.Ra4 Rc6 52.Kf2 Kf6 53.Kf3 Rc3 54.Kf2 Rc2+ 55.Kf1 Ke5 56.Rb4 Rh2 57.Ra4 Rc2 58.Rb4 Kf6 59.Rb6 Ra2 60.Rc6 Ke5 61.Rb6 Rd2 62.Ra6 Rc2 63.Rb6 Ke4 64.Rxe6+ Kf3 65.Ke1 Re2+ 66.Kd1 Rxe3 67.Rf6 Re5 68.Rg6 Ke3 69.Rg5 d4 70.g4 Ra5 71.gxf5 Ra1+ 72.Kc2 d3+ 73.Kb2 d2 74.Rg3+ Kf2 75.Rd3 d1=Q 76.Rxd1 Rxd1 77.Kb3 Ke2 78.Kc2 Rh1 79.Kc3 Rh4 80.Kb2 Kf1 81.Kb1 Rf4 82.Ka1 Ke2 83.f6 Kf1 84.Ka2 Rf5 85.Ka3 Kg2 86.Ka2 Rxf6 87.Ka1 Rf8 88.Ka2 Rh8 89.Ka3 Rh3+ 90.Ka2 Rh5 91.Kb2 Rh7 92.Ka1 Kf2 93.Ka2 Rh4 94.Kb2 Rd4 95.Ka2 Ke1 96.Ka3 Rg4 97.Kb2 Rg8 98.Ka2 Kd2 99.Kb3 Ra8 100.Kb4 Rf8 101.Ka3 Kc1 102.Ka4 Rf1 103.Kb5 Rf5+ 104.Kc6 Rf3 105.Kd6 Kb1 106.Kd5 Ra3 107.Kc5 Re3 108.Kb4 Rd3 109.Ka5 Rb3 110.Ka6 Ka2 111.Ka7 Ka3 112.Ka6 Re3 113.Kb5 Kb3 114.Ka5 Re1 115.Ka6 Rc1 116.Kb5 Rc8 117.Ka6 Rd8 118.Kb5 Rd6 119.Kc5 Rd7 120.Kb6 Rd2 121.Ka5 Rd3 122.Ka6 Rd1 123.Ka7 Ra1+ 124.Kb7 Rc1 125.Ka7 Kb4 126.Ka8 Kb5 127.Kb7 Rc3 128.Ka7 Kc6 129.Ka6 Ra3# 0-1