1.d4 e6 2.e4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 gxf6 7.Qd2 Nc6 8.O-O-O Qd5 9.Nc3 Qa5 10.Nge2 Bd7 11.d5 Ne5 12.Kb1 O-O-O 13.Nd4 Bb4 14.Nb3 Qb6 15.a3 Bxc3 16.Qxc3 Qxf2 17.Nc5 exd5 18.Qb4 b6 19.Ba6+ Kb8 20.Nxd7+ Rxd7 21.Rhf1 Qxg2 22.Rxf6 Qxh2 23.Re1 Qg3 24.Rf5 Nc4 25.Rh1 Qg4 26.Rfh5 f6 27.Ka2 Ne5 28.Rxh7 Rdxh7 29.Rxh7 Qg8 30.Rxh8 Qxh8 31.Qe7 Nc4 32.Qe6 Nd6 33.Qxd5 Qe8 34.b3 b5 35.c4 bxc4 36.bxc4 Qe2+ 37.Kb3 Qe3+ 38.Ka4 Qe5 39.Qg8+ Qe8+ 40.Qxe8+ Nxe8 41.Kb5 f5 42.Kc5 f4 43.Kd4 c5+ 44.Ke4 Nc7 45.Bb5 Nxb5 46.cxb5 Kc7 47.Kxf4 Kb6 48.Ke4 Kxb5 49.Kd3 Kc6 50.Kc4 Kd6 51.Kc3 Kd5 52.Kd3 a6 53.Kc3 c4 54.Kc2 Kd4 55.Kd2 a5 56.Kc2 Ke5 57.Kc3 Kd5 58.Kc2 Kd4 59.Kd2 c3+ 60.Kd1 Kd3 61.Kc1 Kc4 62.Kc2 a4 63.Kc1 Kb3 64.Kb1 Kxa3 65.Kc1 Kb4 66.Kb1 Kc5 67.Kc1 Kd5 68.Kc2 Kd4 69.Kd1 a3 70.Kc2 a2 71.Kb3 a1=R 72.Kb4 Ra4+ 73.Kxa4 c2 74.Ka5 Kd3 75.Ka4 c1=Q 76.Kb5 Kd4 77.Ka6 Ke5 78.Kb5 Ke4 79.Ka6 Ke3 80.Kb6 Qb2+ 81.Kc7 Kf4 82.Kd8 Kf5 83.Kc8 Qh8+ 84.Kb7 Ke4 85.Ka7 Qh5 86.Kb8 Qg4 87.Ka8 Kd5 88.Kb7 Qd7+ 89.Ka6 Qe7 90.Kb6 Qg5 91.Kb5 Qg1 92.Kb4 Qg4+ 93.Kb3 Qg6 94.Ka4 Qd3 95.Ka5 Kd6 96.Kb4 Qf3 97.Kb5 Qb3+ 98.Ka6 Kc6 99.Ka5 Kc7 100.Ka6 Qb8 101.Ka5 Kc6 102.Ka4 Qc8 103.Ka3 Qa6+ 104.Kb2 Qa8 105.Kb3 Qd8 106.Kb4 Qd7 107.Ka5 Qd6 108.Ka4 Qd2 109.Kb3 Qd3+ 110.Ka4 Kc5 111.Ka5 Qb5# 0-1