1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.cxd5 exd5 5.Nc3 c6 6.Qc2 Bg4 7.Bf4 Be7 8.Ne5 Be6 9.e3 Nh5 10.Bd3 Nxf4 11.exf4 Nd7 12.f5 Nxe5 13.dxe5 Bd7 14.O-O O-O 15.Rad1 f6 16.e6 Be8 17.Be2 Bd6 18.g3 Qe7 19.Rfe1 Rd8 20.Bf3 Be5 21.Ne2 g6 22.Nd4 Kh8 23.Bg4 Rg8 24.Qd2 g5 25.b4 b6 26.Rc1 c5 27.bxc5 bxc5 28.Nb3 c4 29.Nd4 Qc5 30.Nf3 Bc7 31.Qc3 Kg7 32.Nxg5 Ba5 33.Qb2 Bxe1 34.Rxe1 Rc8 35.e7 c3 36.Qb7 Qc6 37.Ne6+ Kh8 38.Qxc6 Bxc6 39.Bd1 Bd7 40.Bb3 c2 41.Rc1 Rge8 42.Rxc2 Rxc2 43.Bxc2 Rxe7 44.Bb3 Bxe6 45.fxe6 Rxe6 46.Bxd5 Re1+ 47.Kg2 Kg7 48.Bb3 Kf8 49.Kf3 Ke7 50.h4 h6 51.Kf4 Re5 52.g4 a5 53.f3 Kd6 54.Bc2 Kc5 55.Bf5 Re2 56.a4 Rh2 57.h5 Ra2 58.Bd7 Rd2 59.Bb5 Rd5 60.Ke4 Re5+ 61.Kf4 Kd6 62.Bd3 Kd5 63.Bb5 Kd4 64.Bc6 Kd3 65.Bb5+ Kd2 66.Ba6 Ke1 67.Kg3 Rd5 68.Bb5 Rc5 69.f4 Rc3+ 70.Kg2 Kd2 71.g5 fxg5 72.fxg5 hxg5 73.h6 g4 74.Bd7 Rh3 75.Bxg4 Rxh6 76.Bd7 Kc3 77.Kf3 Kb4 78.Ke4 Rh4+ 79.Kd5 Rh5+ 80.Kd6 Rc5 81.Be8 Rc1 82.Bb5 Ra1 83.Kd5 Ra3 84.Kd4 Rg3 85.Kd5 Rg5+ 86.Kc6 Re5 87.Kb6 Rf5 88.Kc6 Rh5 89.Kb6 Rh6+ 90.Kb7 Kc5 91.Ka7 Rb6 92.Bd7 Rb3 93.Ka6 Kb4 94.Kb6 Ra3 95.Bb5 Rxa4 96.Bxa4 Kxa4 97.Kc5 Kb3 98.Kc6 a4 99.Kd5 a3 100.Kd4 a2 101.Ke4 a1=Q 102.Kf5 Kc4 103.Kg5 Kd5 104.Kf4 Qe5+ 105.Kf3 Qg5 106.Ke2 Ke4 107.Ke1 Ke3 108.Kf1 Qg6 109.Ke1 Qg1# 0-1