1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.a3 Be7 11.Bd3 Ba6 12.c4 f5 13.exf6 Nxf6 14.Qe2 O-O 15.Be3 Qa5+ 16.Bd2 Qb6 17.Bc3 d5 18.Ng5 dxc4 19.Bc2 Rad8 20.Nxh7 Nxh7 21.Qxe6+ Rf7 22.Bg6 Rf8 23.O-O-O c5 24.Qg4 Nf6 25.Qh3 Bc8 26.f5 Rd8 27.g4 Rd3 28.Rxd3 cxd3 29.g5 Qb3 30.Qxd3 Nd5 31.f6 gxf6 32.Bxf7+ Kxf7 33.Qh7+ Ke8 34.Qg8+ Kd7 35.Rd1 Bb7 36.g6 Bd6 37.Qf7+ Kc6 38.Qxd5+ Qxd5 39.Rxd5 Kxd5 40.g7 Bf4+ 41.Bd2 Bxd2+ 42.Kxd2 Kd4 43.g8=Q Bd5 44.Qg7 Ke4 45.Qh8 Bb3 46.h3 Bd1 47.Qa8+ Kd4 48.Qb8 Kc4 49.b4 Bf3 50.Qxa7 cxb4 51.Qg7 Bg4 52.Kc2 Bf5+ 53.Kb2 Kd3 54.Qf7 Ke2 55.Qb3 Bxh3 56.Qxh3 Kd2 57.Ka2 f5 58.Qh4 Kd1 59.Qh6 b3+ 60.Kb1 Ke2 61.Ka1 Kf2 62.Qf4+ Ke1 63.Qf3 f4 64.Qxb3 Kd2 65.a4 f3 66.Qg8 Kc3 67.Qg5 Kc4 68.a5 Kc3 69.Qe7 Kc2 70.Qc7+ Kd3 71.Qc5 Kd2 72.Qb5 Ke3 73.Qg5+ Kd4 74.Qd2+ Ke4 75.Qc1 Kd3 76.Qh1 Kd4 77.Qh3 Kd5 78.Qf1 Ke4 79.Kb2 Kf4 80.Qh3 f2 81.Kc3 f1=N 82.Qc8 Ke5 83.Qd7 Ng3 84.Qh3 Nf5 85.Qg2 Ng3 86.a6 Nh5 87.Qf1 Ng3 88.Qa1 Ne2+ 89.Kb2 Kf6 90.Qb1 Kg7 91.Qe1 Ng1 92.Qc1 Kg6 93.Kc2 Kf5 94.Qe1 Kg5 95.Qf1 Nf3 96.Qd1 Kh4 97.Kc1 Ng5 98.Qd3 Kg4 99.Qh7 Nxh7 100.a7 Nf8 101.a8=Q Ng6 102.Qa7 Kg3 103.Kc2 Kh4 104.Kd1 Nf4 105.Qf7 Nd5 106.Qf2+ Kh3 107.Qa7 Nc7 108.Qa3+ Kg4 109.Qa2 Kf4 110.Qg2 Na8 111.Qxa8 Kg4 112.Qc6 Kg5 113.Qe8 Kh4 114.Qe2 Kh3 115.Qe1 Kg4 116.Kc1 Kf3 117.Qe7 Kg3 118.Qe2 Kh3 119.Qc4 Kg3 120.Qf1 Kh2 121.Kc2 Kg3 122.Qf7 Kg2 123.Qf4 Kh3 124.Qh6+ Kg3 125.Qa6 Kh2 126.Qc6 Kg3 127.Kc1 Kf4 128.Qc8 Kg3 129.Qc2 Kg4 130.Qb1 Kh5 131.Kd1 Kh4 132.Qb6 Kh3 133.Qf6 Kg2 134.Ke2 Kh2 135.Qg5 Kh1 136.Qc5 Kh2 137.Ke3 Kh3 138.Kd2 Kh4 139.Kc2 Kg4 140.Kd3 Kf3 141.Qc7 Kg2 142.Kc3 Kf1 143.Qc6 Kf2 144.Qa4 Ke3 145.Qb3 Ke4 146.Kc4 Kf4 147.Qb6 Ke4 148.Qa6 Kf3 149.Kb5 Ke2 150.Qg6 Kf3 151.Qh7 Ke2 152.Kc5 Kf1 153.Qc7 Kg2 154.Qf4 Kg1 155.Kd4 Kh1 156.Qd2 Kg1 157.Ke3 Kf1 158.Qf2# 1-0