1.d4 Nf6 2.Nf3 c6 3.Be3 d6 4.a3 Nbd7 5.Nc3 e6 6.Bf4 Ng8 7.e4 Ngf6 8.Qd2 Be7 9.Bd3 O-O 10.O-O Nh5 11.Bg5 Bxg5 12.Nxg5 e5 13.Nf3 Nf4 14.Ne2 Nxe2+ 15.Bxe2 Qe7 16.Rad1 Nf6 17.dxe5 dxe5 18.Qe3 Re8 19.h3 Nh5 20.Qg5 Nf6 21.Nd2 h6 22.Qg3 Qc5 23.c3 Be6 24.b4 Qe7 25.Qxe5 a5 26.Ra1 Qd8 27.Qf4 Qb6 28.Rfd1 Qa7 29.Qc7 axb4 30.cxb4 Rad8 31.a4 Rd7 32.Qf4 Qd4 33.b5 Nd5 34.Nb3 Qxd1+ 35.Bxd1 Nxf4 36.Nc5 Rd2 37.Nxb7 cxb5 38.axb5 Rb8 39.Nc5 Rxb5 40.Nxe6 Nxe6 41.e5 Kh8 42.Bb3 Rxb3 43.g4 Rdb2 44.Ra8+ Rb8 45.Ra6 Nc5 46.f3 Nxa6 47.Kf1 Re8 48.f4 Re6 49.g5 Rf2+ 50.Ke1 Rxf4 51.gxh6 Rxh6 52.Ke2 Rf3 53.Kd1 Rf2 54.e6 fxe6 55.Ke1 Rxh3 56.Kd1 Rf8 57.Ke1 g5 58.Kd2 Re8 59.Kd1 Nb4 60.Kc1 Re7 61.Kb1 Nc2 62.Kc1 Rb7 63.Kd2 Rh4 64.Kc1 Rb6 65.Kd1 Rb7 66.Kxc2 Rbh7 67.Kb2 Rc4 68.Kb1 Rc8 69.Ka1 Ra8+ 70.Kb2 Ra3 71.Kxa3 e5 72.Ka2 Rh4 73.Kb3 Rh6 74.Kc4 Rg6 75.Kb3 Kg7 76.Kc3 Kh7 77.Kc2 Re6 78.Kb1 Kg6 79.Ka2 Rc6 80.Kb2 Rc1 81.Kb3 Rf1 82.Ka3 Rb1 83.Ka2 Rd1 84.Ka3 Kg7 85.Ka4 Kh7 86.Kb3 Kg7 87.Kc4 Rb1 88.Kc5 Rb2 89.Kc4 Rg2 90.Kd5 Kf8 91.Ke4 Rg4+ 92.Kd3 Rc4 93.Kxc4 Ke7 94.Kd5 Kf6 95.Ke4 g4 96.Ke3 Kf5 97.Ke2 Kf4 98.Kf2 Ke4 99.Kg3 Kf5 100.Kg2 Kf4 101.Kf2 e4 102.Kg2 e3 103.Kf1 Kf3 104.Kg1 g3 105.Kh1 Ke2 106.Kg1 Kf3 107.Kh1 e2 108.Kg1 e1=Q# 0-1