1.e4 e6 2.d4 d5 3.e5 Bd7 4.Nf3 Ne7 5.c4 Bc6 6.c5 b6 7.b4 h6 8.Bd3 g6 9.O-O Bd7 10.a3 Nf5 11.Nc3 g5 12.Bxf5 exf5 13.Nxd5 Bg7 14.Nf6+ Kf8 15.d5 Bxf6 16.exf6 Qxf6 17.Be3 Rg8 18.Bd4 Qd8 19.Ne5 Bb5 20.Qh5 Qxd5 21.Qxh6+ Ke8 22.Rfe1 Kd8 23.Bb2 Kc8 24.a4 Bc6 25.Nxc6 Nxc6 26.Rad1 Qc4 27.Qxc6 Kb8 28.Be5 Rc8 29.Qd7 Qb3 30.Rb1 Qc4 31.Qxf5 Qf1+ 32.Kxf1 b5 33.Bc3 Re8 34.Re7 c6 35.g3 bxa4 36.Rxe8+ Kc7 37.Re4 Kd8 38.Bf6+ Kc7 39.Qxg5 a3 40.Qc1 a2 41.Rc4 a6 42.Qa3 Kd7 43.Qd3+ Kc7 44.Qf5 axb1=Q+ 45.Qxb1 a5 46.Be5+ Kd7 47.Bd6 Ra6 48.Qb2 Rb6 49.Qc1 Ke6 50.Qd2 Kd7 51.Be7+ Kc8 52.Qd5 f5 53.Qg2 Rb8 54.bxa5 Kb7 55.Rg4 Rd8 56.Bxd8 Kb8 57.Bf6 fxg4 58.Ba1 Ka7 59.a6 Kxa6 60.Kg1 Kb5 61.Qe4 Kxc5 62.Qe8 Kb4 63.Bh8 Kc4 64.Qb8 Kc5 65.Qc7 Kb5 66.Ba1 Kc4 67.Qb7 Kc5 68.Qa7+ Kb5 69.f3 gxf3 70.Bc3 Kc4 71.Qf7+ Kc5 72.Qb7 Kc4 73.Qc8 c5 74.Qe6+ Kxc3 75.Qd5 Kb4 76.h3 Kb5 77.Kf2 Ka5 78.Qf7 Ka4 79.Qa2+ Kb5 80.Qe6 Ka4 81.Qh6 Ka5 82.h4 Kb4 83.Kxf3 Kb5 84.Qg6 c4 85.g4 Kc5 86.Qg5+ Kc6 87.Qb5+ Kxb5 88.Ke2 Kb4 89.Kd2 Kb3 90.Kc1 Kc3 91.h5 Kd3 92.h6 Ke3 93.Kd1 Kf3 94.h7 c3 95.h8=Q Kf4 96.Qh1 Ke3 97.Qg1+ Ke4 98.g5 Kf4 99.Qf2+ Ke5 100.Qg3+ Kd4 101.Qf3 Ke5 102.Qf7 c2+ 103.Kxc2 Kd4 104.Qh7 Kd5 105.Qe7 Kc4 106.Qe3 Kd5 107.Qg1 Ke5 108.Qh1 Kd6 109.Kd2 Kc5 110.Qh2 Kd4 111.Qh8+ Kd5 112.Qg7 Kc6 113.Qg6+ Kb5 114.Qf5+ Ka4 115.Qc2+ Ka5 116.Ke1 Ka6 117.Qe2+ Kb6 118.Qf2+ Ka5 119.Qg1 Kb4 120.Qg3 Ka5 121.Qh2 Kb6 122.Qb8+ Ka5 123.Qb6+ Kxb6 124.Kf2 Kc6 125.g6 Kb6 126.g7 Kc5 127.Kg2 Kb4 128.Kg1 Kc5 129.Kf1 Kd6 130.Kf2 Kc6 131.g8=Q Kd7 132.Qg1 Kd8 133.Qb1 Kc7 134.Qe4 Kb6 135.Qg4 Kc6 136.Ke1 Kb6 137.Qe6+ Ka7 138.Qe8 Kb7 139.Qe3 Kc6 140.Qe2 Kd7 141.Qd2+ Ke8 142.Qf2 Kd7 143.Qf3 Ke8 144.Qc6+ Kd8 145.Qa4 Ke7 146.Qa5 Kd7 147.Ke2 Kd6 148.Qa4 Ke6 149.Ke3 Kd6 150.Kf3 Ke6 151.Ke2 Kf7 152.Qa1 Ke8 153.Ke1 Kf8 154.Qa5 Ke8 155.Kf1 Kf7 156.Qd5+ Kf8 157.Qg2 Ke8 158.Qg3 Kf7 159.Qh3 Ke8 160.Kg1 Kf7 161.Qb3+ Ke7 162.Qc2 Kd8 163.Qd2+ Ke7 164.Qa5 Kd7 165.Kf2 Kc8 166.Qg5 Kb7 167.Qf4 Kc6 168.Qg3 Kd7 169.Qg7+ Kc6 170.Qf7 Kd6 171.Qf5 Kc7 172.Qd5 Kb6 173.Ke3 Kc7 174.Kd4 Kb6 175.Qd7 Ka5 176.Qb7 Ka4 177.Kc4 Ka5 178.Qb5# 1-0