1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Bd2 Be7 6.Qc2 O-O 7.Nf3 Nbd7 8.O-O c6 9.Rc1 b6 10.cxd5 cxd5 11.Bf4 Bb7 12.Bc7 Qe8 13.Bf4 Rc8 14.Nc3 Ne4 15.Qd3 g5 16.Be3 h6 17.Nb5 a6 18.Nc7 Qd8 19.Nxa6 Bd6 20.a3 f5 21.Rxc8 Qxc8 22.Nb4 f4 23.gxf4 gxf4 24.Bd2 Kh8 25.Rc1 Qe8 26.Qb5 Rg8 27.Nd3 Qg6 28.Nde1 Rg7 29.Bb4 Bb8 30.Kf1 Ndf6 31.Qxb6 Ng4 32.Bf8 Rf7 33.Qd8 Ba6 34.Qxb8 Kh7 35.Rc7 Nexf2 36.Rxf7+ Qxf7 37.h3 Ne4 38.hxg4 Ng3+ 39.Kf2 Ne4+ 40.Kg1 Bxe2 41.Bc5 Ng5 42.Nxg5+ hxg5 43.Bf3 e5 44.dxe5 d4 45.Bxe2 Qa2 46.e6 Qb3 47.Qxb3 Kg6 48.Kf1 Kg7 49.Qb4 Kh6 50.Qb5 Kg6 51.Qb6 Kf6 52.Qb7 Kxe6 53.Qb8 d3 54.Qb5 Kf7 55.Qb6 d2 56.Qb7+ Kf6 57.Qb8 Kf7 58.Qb5 dxe1=N 59.Kxe1 Ke6 60.Kd1 Kf6 61.Kc1 f3 62.Kb1 Ke6 63.Ka1 Kd5 64.Ka2 Ke4 65.Kb1 Ke5 66.Ka1 Ke6 67.Ka2 fxe2 68.Qxe2+ Kd7 69.Ka1 Kd8 70.Kb1 Kd7 71.Ka1 Kd8 72.Qe3 Kc8 73.Ka2 Kd8 74.Kb1 Kd7 75.a4 Kc6 76.Ka1 Kd7 77.Ka2 Kc6 78.Kb1 Kc7 79.Ka1 Kc8 80.Ka2 Kb7 81.Ka3 Kc8 82.Qe4 Kd8 83.Ka2 Kc8 84.Kb1 Kb8 85.Ka1 Kc8 86.Ka2 Kd8 87.Kb1 Kc7 88.Ka1 Kd8 89.Ka2 Kd7 90.Kb3 Kc8 91.a5 Kc7 92.a6 Kc8 93.a7 Kc7 94.Ka2 Kd8 95.Kb1 Kc7 96.Ka1 Kd8 97.Ka2 Kd7 98.Kb1 Kd8 99.Ka1 Kc8 100.Ka2 Kd8 101.a8=Q+ Kc7 102.Qe7# 1-0