1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.O-O Nbd7 8.Qb3 Nb6 9.c5 Nc4 10.Bf4 b6 11.Qc2 bxc5 12.dxc5 Ne4 13.b3 Bf6 14.bxc4 Bxa1 15.Nbd2 Nxd2 16.Qxd2 Bf6 17.Ne5 Bxe5 18.Bxe5 c6 19.Bd6 Re8 20.e4 Ba6 21.cxd5 Bxf1 22.Kxf1 exd5 23.exd5 Qf6 24.Qd1 cxd5 25.Bxd5 Rad8 26.Qa4 Qf5 27.Qc4 Qh3+ 28.Bg2 Qxh2 29.Bd5 Qh5 30.Kg2 Re1 31.g4 Qh1+ 32.Kg3 Rg1+ 33.Kf4 Qh2+ 34.Kf3 Qg2+ 35.Ke3 Re1+ 36.Kd2 Qxf2+ 37.Kc3 Rc1+ 38.Kb4 Rxc4+ 39.Kb5 Rxc5+ 40.Ka4 Rxd6 41.Be4 Rd4+ 42.Kb3 Rc3+ 43.Kxc3 Rd3+ 44.Kc4 Rd2 45.g5 Rd1 46.a4 Qf1+ 47.Bd3 Ra1 48.Kb4 Rxa4+ 49.Kb3 Ra3+ 50.Kxa3 Qxd3+ 51.Ka2 Qd6 52.g6 Qd5+ 53.Kb2 Qd4+ 54.Kb1 Qd3+ 55.Kb2 Qd6 56.Ka1 Qd5 57.Kb1 Qd4 58.gxf7+ Kf8 59.Kc2 Qd7 60.Kc1 Qd6 61.Kc2 Qd5 62.Kc1 Qd4 63.Kb1 Qd7 64.Kb2 Qd6 65.Ka1 Qd5 66.Kb2 Qd4+ 67.Kc2 Ke7 68.f8=Q+ Kxf8 69.Kb3 Kf7 70.Ka3 Ke8 71.Kb3 Kd8 72.Ka2 Kc8 73.Ka3 Kb8 74.Kb3 Ka8 75.Ka3 Kb8 76.Kb3 Kc7 77.Kc2 g6 78.Kb1 Kd6 79.Kc1 h6 80.Kc2 Kc7 81.Kb1 Kb8 82.Kc2 Ka8 83.Kc1 Kb8 84.Kc2 h5 85.Kb3 h4 86.Ka2 Kc7 87.Kb1 h3 88.Kc2 Kb8 89.Kb3 Ka8 90.Ka2 Kb8 91.Kb3 g5 92.Kc2 Kb7 93.Kc1 Kc6 94.Kc2 h2 95.Kb3 Kb7 96.Kc2 h1=R 97.Kb3 Qd3+ 98.Ka2 Qd2+ 99.Ka3 Qd1 100.Kb2 g4 101.Ka3 g3 102.Kb4 g2 103.Ka3 g1=N 104.Kb2 Rh4 105.Ka2 Rh3 106.Kb2 Rh2+ 107.Kc3 Rh1 108.Kb4 Rh4+ 109.Kb5 Qd5# 0-1