1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.Nxf6+ Qxf6 8.Bc4 Nc6 9.Nf3 Bd7 10.O-O O-O-O 11.c3 e5 12.dxe5 Nxe5 13.Nxe5 Qxe5 14.Bxf7 Bb5 15.Qg4+ Kb8 16.Rfe1 Qf6 17.Qe6 Qf4 18.Rad1 Rdf8 19.Qe5 Qxf7 20.Qxb5 Qxf2+ 21.Kh1 Rd8 22.Qg5 Rxd1 23.Rxd1 a6 24.Qd2 Rf8 25.h3 Qg3 26.Qd3 Qxd3 27.Rxd3 Rf2 28.Rd7 Rxb2 29.Rxg7 h5 30.Rg5 h4 31.Rg4 Rxa2 32.Rxh4 Rc2 33.g4 Rxc3 34.Kg2 Rc2+ 35.Kf3 Rc3+ 36.Ke4 Rc4+ 37.Ke5 a5 38.Rh8+ Ka7 39.g5 a4 40.g6 a3 41.g7 a2 42.Ra8+ Kxa8 43.g8=Q+ Ka7 44.Qxc4 a1=Q+ 45.Qd4+ Qxd4+ 46.Kxd4 Kb6 47.h4 c5+ 48.Kd3 Ka5 49.h5 b5 50.h6 c4+ 51.Kc2 Kb6 52.h7 Kc6 53.h8=Q Kd7 54.Qb8 Ke6 55.Qf8 b4 56.Qe8+ Kf6 57.Kb1 Kf5 58.Qa4 Kg6 59.Qb5 Kf7 60.Qh5+ Kf8 61.Qa5 b3 62.Qc3 b2 63.Ka2 Ke7 64.Qh8 Ke6 65.Qa8 b1=N 66.Qb7 c3 67.Qa6+ Ke5 68.Qc4 Kd6 69.Qf7 Kc6 70.Qf4 Na3 71.Qh6+ Kc7 72.Ka1 Kd7 73.Qh8 Kc7 74.Qg7+ Kc8 75.Qg3 Kb7 76.Ka2 Nb1 77.Kxb1 Ka8 78.Qd3 Ka7 79.Qd8 c2+ 80.Kc1 Ka6 81.Qc8+ Kb6 82.Qc4 Ka7 83.Qb5 Ka8 84.Qa6+ Kb8 85.Kd2 c1=B+ 86.Kc2 Bd2 87.Qa3 Bf4 88.Qf8+ Kc7 89.Kc3 Kd7 90.Qf5+ Kc7 91.Kc2 Kd8 92.Kb2 Bc7 93.Qg5+ Ke8 94.Qh4 Bg3 95.Qxg3 Kd8 96.Qd6+ Kc8 97.Ka2 Kb7 98.Qf4 Ka7 99.Qc1 Kb6 100.Qb1+ Kc6 101.Qg6+ Kb7 102.Ka3 Ka8 103.Qe8+ Kb7 104.Qh5 Kc7 105.Qb5 Kd6 106.Qb7 Ke5 107.Qb4 Kd5 108.Qb1 Ke6 109.Qc1 Kd6 110.Qd1+ Ke7 111.Qh1 Kd8 112.Ka4 Ke8 113.Qd5 Kf8 114.Ka5 Ke8 115.Qd6 Kf7 116.Qd2 Kf6 117.Qf4+ Ke6 118.Ka4 Kd5 119.Kb5 Ke6 120.Kc4 Kd7 121.Kb3 Kd8 122.Qg5+ Kc8 123.Qa5 Kb8 124.Ka2 Kb7 125.Qd5+ Kb6 126.Qe6+ Ka7 127.Qf6 Kb8 128.Kb2 Kc8 129.Qa6+ Kd8 130.Qb6+ Kc8 131.Qb5 Kc7 132.Ka2 Kd8 133.Ka1 Kc8 134.Qe5 Kd8 135.Ka2 Kc8 136.Qe7 Kb8 137.Kb2 Kc8 138.Kc3 Kb8 139.Kc4 Kc8 140.Kb5 Kb8 141.Kc6 Kc8 142.Qc7# 1-0