1.Nf3 d5 2.d4 e6 3.Bf4 Nf6 4.e3 Bd6 5.Ne5 O-O 6.Bd3 c5 7.O-O Nc6 8.c3 Qc7 9.Nxc6 Bxf4 10.exf4 bxc6 11.dxc5 Qxf4 12.Qd2 Qc7 13.Qe3 e5 14.Nd2 Ng4 15.Qg3 f5 16.f4 g5 17.fxg5 f4 18.Qh4 Ne3 19.Rf2 e4 20.Be2 f3 21.Bxf3 Nf5 22.Qh5 e3 23.Re2 exd2 24.g6 h6 25.Rxd2 Qf4 26.Re2 Ba6 27.g3 Qg5 28.Qxg5 hxg5 29.Re6 Nxg3 30.Bxd5 cxd5 31.hxg3 Bd3 32.Rae1 Rac8 33.b4 Kg7 34.Rd6 Be4 35.Rf1 Rxf1+ 36.Kxf1 Rf8+ 37.Ke2 Rf3 38.c4 Rxg3 39.c6 dxc4 40.c7 Bf5 41.Rd8 Bg4+ 42.Ke1 c3 43.c8=Q Bxc8 44.Rxc8 Kxg6 45.Kf2 Rh3 46.Rc5 Kh5 47.a4 Kh4 48.b5 g4 49.Rc7 Rh2+ 50.Ke3 c2 51.a5 g3 52.b6 axb6 53.axb6 g2 54.Kf2 Rh1 55.Kxg2 c1=Q 56.Rxc1 Rxc1 57.Kf2 Kg5 58.Ke2 Kf5 59.b7 Rb1 60.Kd2 Rb4 61.b8=B Rxb8 62.Kc1 Kf6 63.Kc2 Rb6 64.Kd2 Kg7 65.Kd1 Kh8 66.Ke2 Rb7 67.Ke1 Rh7 68.Ke2 Rh3 69.Kd2 Kg8 70.Kd1 Kg7 71.Kc2 Kf6 72.Kb1 Rh6 73.Ka1 Ke5 74.Ka2 Ra6+ 75.Kb3 Rb6+ 76.Ka2 Kd5 77.Ka3 Rf6 78.Ka4 Kd4 79.Kb4 Rf5 80.Ka3 Rh5 81.Kb3 Rh4 82.Ka4 Rh2 83.Kb5 Rh7 84.Ka4 Rh4 85.Kb4 Re4 86.Kb5 Re8 87.Ka5 Kc3 88.Ka6 Kd2 89.Kb6 Rf8 90.Ka5 Kd3 91.Kb5 Rb8+ 92.Ka5 Kc4 93.Ka4 Rb7 94.Ka3 Rh7 95.Kb2 Rh8 96.Kc1 Rg8 97.Kc2 Rd8 98.Kc1 Re8 99.Kb1 Rd8 100.Kc1 Kb3 101.Kb1 Rd2 102.Kc1 Rg2 103.Kb1 Rg6 104.Kc1 Rd6 105.Kb1 Rf6 106.Ka1 Kb4 107.Kb1 Kc3 108.Kc1 Rg6 109.Kd1 Re6 110.Kc1 Re1# 0-1