1.d4 Nf6 2.c4 c6 3.Bf4 Qb6 4.Qd2 Ne4 5.Qc2 d5 6.f3 Nf6 7.e3 c5 8.Nc3 cxd4 9.exd4 Qxd4 10.Bg3 Qc5 11.cxd5 Nxd5 12.Bb5+ Bd7 13.Bxd7+ Nxd7 14.Nge2 e6 15.Qb3 Qb4 16.O-O Qxb3 17.axb3 Bc5+ 18.Kh1 Nxc3 19.Nxc3 O-O 20.Rfd1 Nf6 21.Be5 Rfd8 22.g4 h6 23.h4 Be7 24.Rxd8+ Bxd8 25.Nb5 Nd5 26.h5 a6 27.Nd6 Bc7 28.Rc1 Bxd6 29.Bxd6 Rd8 30.Bg3 f6 31.Kg2 e5 32.Kf2 Kf7 33.Ke2 Rd7 34.Be1 Nf4+ 35.Ke3 Ke6 36.Rc8 Rd3+ 37.Ke4 Rd4+ 38.Ke3 Rd3+ 39.Ke4 Rxb3 40.Bc3 Nd5 41.Re8+ Ne7 42.f4 exf4 43.Kxf4 Kf7 44.Rd8 Rb5 45.Ke4 Nc6 46.Rd7+ Ne7 47.Rd8 a5 48.Rd7 Ke6 49.Rc7 Kd6 50.Rc4 Nc6 51.Kf4 b6 52.Re4 Rg5 53.Re8 b5 54.Rg8 b4 55.Bd2 Ne5 56.Rd8+ Kc6 57.Rc8+ Kb5 58.Rb8+ Kc4 59.Rc8+ Kb3 60.Ke4 Rxg4+ 61.Kf5 Kxb2 62.Bf4 Rg2 63.Ra8 Nc6 64.Ra6 Nd4+ 65.Ke4 Nb3 66.Ra7 Kc3 67.Rc7+ Kb2 68.Ra7 Ka2 69.Kf5 Ka3 70.Ke4 a4 71.Bd6 Rg5 72.Kd3 Rxh5 73.Kc4 Rh4+ 74.Kb5 g5 75.Rxa4+ Kb2 76.Bxb4 Nd4+ 77.Kc4 Nc2+ 78.Kb5 Rxb4+ 79.Rxb4+ Nxb4 80.Kc4 Kc1 81.Kb3 Na6 82.Ka2 Kd2 83.Kb1 h5 84.Ka1 Ke1 85.Kb2 Ke2 86.Ka1 Kd3 87.Ka2 Ke4 88.Ka1 Kd3 89.Ka2 h4 90.Ka1 Kc3 91.Ka2 h3 92.Ka1 Nc5 93.Ka2 Nb7 94.Ka1 Nd8 95.Ka2 Ne6 96.Ka1 Nf4 97.Ka2 g4 98.Ka1 g3 99.Ka2 f5 100.Ka1 Ne6 101.Ka2 Ng5 102.Ka1 Ne4 103.Kb1 Ng5 104.Ka1 f4 105.Ka2 Nf7 106.Ka1 Nh6 107.Ka2 g2 108.Ka1 g1=R+ 109.Ka2 Rh1 110.Ka3 Ra1# 0-1