1.d4 Nf6 2.Nf3 e6 3.a4 d5 4.g4 Nxg4 5.Nbd2 c5 6.e4 cxd4 7.Nxd4 Nf6 8.Bb5+ Bd7 9.e5 Ng8 10.N2b3 Nc6 11.Bf4 Nge7 12.Bd3 Ng6 13.Bg3 Ngxe5 14.Nxc6 Nxd3+ 15.Qxd3 bxc6 16.O-O-O c5 17.Qa6 Qb6 18.Qe2 Bxa4 19.Rxd5 Bc6 20.Rhd1 Bxd5 21.Rxd5 Be7 22.Rd1 O-O 23.Be5 Rad8 24.Rg1 g6 25.Nd2 Rd5 26.Bc3 Bg5 27.h4 Bxd2+ 28.Bxd2 Rfd8 29.Bc3 Qd6 30.Kb1 Rd1+ 31.Rxd1 Qxd1+ 32.Qxd1 Rxd1+ 33.Ka2 Rh1 34.Bf6 Rf1 35.Be7 Rxf2 36.Bxc5 Rxc2 37.Bxa7 Rc8 38.b4 Ra8 39.b5 Rxa7+ 40.Kb3 Rb7 41.Ka4 e5 42.Ka5 e4 43.Ka6 Rxb5 44.Kxb5 e3 45.Kc4 e2 46.Kc3 e1=Q+ 47.Kd3 Qxh4 48.Ke2 Qd8 49.Kf2 Qd2+ 50.Kf1 Qa2 51.Ke1 Qa7 52.Kd2 Qa1 53.Ke3 Qh1 54.Ke2 Qb7 55.Kf2 Qa7+ 56.Ke2 Qa2+ 57.Kf3 Qa5 58.Ke2 Qa2+ 59.Kf3 Qc4 60.Ke3 Qc6 61.Ke2 Qc1 62.Kf2 Qg5 63.Ke1 Qc5 64.Kd2 Qh5 65.Kc2 Qh3 66.Kd2 Qd7+ 67.Ke3 g5 68.Kf2 Qd2+ 69.Kg3 Qb4 70.Kf3 Qd6 71.Ke4 Qd2 72.Kf3 Qb4 73.Ke3 Qd6 74.Kf2 Qd2+ 75.Kg3 Qb4 76.Kf3 Qe7 77.Kg3 Qe3+ 78.Kh2 Qc1 79.Kg3 Qh1 80.Kf2 Qb7 81.Ke2 Qb2+ 82.Ke3 Qh2 83.Kf3 Qb8 84.Ke4 Qh2 85.Kf3 Qc7 86.Ke4 Qc1 87.Kf3 Qh1+ 88.Kf2 Qd5 89.Ke2 Qa2+ 90.Ke3 Qa7+ 91.Kf3 Qa2 92.Ke4 Qa5 93.Kd4 Qa2 94.Ke3 Qa6 95.Kf3 Qa3+ 96.Ke4 Qg3 97.Kd4 Qg1+ 98.Ke4 Qc5 99.Kd3 g4 100.Ke4 Qc2+ 101.Kf4 Qd1 102.Ke4 f6 103.Ke3 Kf7 104.Kf2 Ke6 105.Ke3 Kd5 106.Kf2 Ke4 107.Kg2 Qd2+ 108.Kg3 Kf5 109.Kh4 Qh2# 0-1