1.e4 c5 2.Nf3 h5 3.c3 d5 4.exd5 Qxd5 5.d4 Nf6 6.Be2 Nc6 7.c4 Qd6 8.d5 Ne5 9.Nc3 Nxf3+ 10.Bxf3 g6 11.O-O Bg7 12.Re1 O-O 13.Bg5 a6 14.Qd2 Re8 15.Bf4 Qd8 16.h3 Bf5 17.Rad1 Qa5 18.Be5 Rad8 19.Qf4 b5 20.g4 hxg4 21.hxg4 Bc2 22.Rd2 b4 23.Rxc2 bxc3 24.Bxc3 Qxa2 25.Rce2 Qa4 26.Rxe7 Rxe7 27.Rxe7 Re8 28.Bxf6 Rxe7 29.Bxe7 Qa1+ 30.Kg2 Qf1+ 31.Kxf1 Bh6 32.Bh4 a5 33.Qh2 Kh7 34.Qd6 Bg5 35.Qxc5 Be7 36.Bd1 Bg5 37.Ba4 Kh6 38.Qc6 Bf6 39.c5 g5 40.f3 gxh4 41.Qe6 fxe6 42.d6 h3 43.c6 Be5 44.c7 h2 45.Kg2 Bf4 46.c8=Q Kg6 47.Qd8 Bh6 48.Qe8+ Kf6 49.Kh1 Kg5 50.Qxe6 Kh4 51.Qe5 Be3 52.Be8 Bh6 53.b4 Be3 54.Qa1 Bc1 55.Qd4 axb4 56.Qd1 Bd2 57.Bb5 b3 58.Ba4 Be1 59.Be8 Kg3 60.Qb1 Kf2 61.Bc6 Bd2 62.Qa1 Bg5 63.Qa7+ Kg3 64.Be8 b2 65.Qb6 b1=B 66.Qxb1 Kh3 67.Qf1+ Kh4 68.Qe1+ Kh3 69.Qd1 Be3 70.Qf1+ Kg3 71.Qd1 Kh4 72.d7 Kg3 73.Qb1 Bh6 74.Qd1 Bg5 75.Qd2 Bxd2 76.d8=Q Kxf3 77.Kxh2 Bf4+ 78.Kh1 Bc7 79.Qd1+ Kf4 80.Bd7 Be5 81.Qb1 Bc7 82.Bc6 Be5 83.Qb3 Bd4 84.Kh2 Ba1 85.Ba8 Kg5 86.Qe3+ Kf6 87.Qe4 Be5+ 88.Kg1 Bb2 89.Qf5+ Ke7 90.Qc8 Kf7 91.Qc2 Bf6 92.Kg2 Ba1 93.Bf3 Bf6 94.Qb1 Bg5 95.Qb3+ Kf6 96.Qd5 Bf4 97.Qb5 Ke6 98.Kh3 Kf7 99.Qb4 Bd6 100.Qd2 Ke6 101.Qd3 Be5 102.Bb7 Bg7 103.Kg3 Bh8 104.Qf5+ Kd6 105.Bc8 Kc6 106.Qf8 Kb5 107.Ba6+ Kxa6 108.Qxh8 Kb7 109.g5 Kc7 110.Kh3 Kb6 111.Qh5 Kb5 112.Qe8+ Kc5 113.Qc8+ Kb6 114.Qf8 Ka6 115.g6 Kb6 116.Qa3 Kb5 117.Qd3+ Ka4 118.Qd5 Kb4 119.Qd2+ Kb5 120.Qc1 Ka5 121.Qc7+ Ka6 122.Qc5 Kb7 123.Qf8 Kc6 124.Kg2 Kd7 125.Qg7+ Ke8 126.Qe5+ Kf8 127.Qg3 Ke8 128.Kh1 Kd7 129.Qh3+ Ke8 130.Qh7 Kf8 131.Qh2 Ke8 132.Qg2 Kd8 133.Qg5+ Ke8 134.Qb5+ Kd8 135.Qd7+ Kxd7 136.g7 Kc8 137.Kg1 Kc7 138.Kf2 Kd8 139.g8=Q+ Kc7 140.Qg3+ Kd7 141.Qe5 Kc6 142.Qf5 Kd6 143.Qf8+ Ke6 144.Qf4 Kd7 145.Kf3 Ke7 146.Kg3 Ke6 147.Qf3 Kd6 148.Qf8+ Ke6 149.Kf3 Kd7 150.Qa3 Kc7 151.Qe7+ Kb8 152.Kg3 Kc8 153.Qe4 Kd8 154.Kf2 Kc8 155.Qe2 Kc7 156.Qf3 Kd6 157.Ke2 Kc7 158.Qh3 Kd8 159.Ke1 Ke8 160.Qh2 Kf7 161.Qb2 Ke7 162.Qb8 Kf6 163.Qf8+ Ke6 164.Qf1 Kd6 165.Qh1 Ke7 166.Kd2 Kf7 167.Qh5+ Kf6 168.Qg4 Ke5 169.Qh3 Ke4 170.Qe6+ Kf4 171.Ke2 Kg3 172.Qe8 Kh2 173.Qe3 Kg2 174.Qh6 Kg1 175.Qg6+ Kh2 176.Qh6+ Kg1 177.Kf3 Kf1 178.Qh1# 1-0