1.e4 c5 2.d4 cxd4 3.Nf3 e5 4.c3 Nc6 5.cxd4 exd4 6.Nxd4 Nf6 7.Nc3 Bb4 8.Nxc6 bxc6 9.Bd3 d5 10.exd5 Qe7+ 11.Qe2 Nxd5 12.Qxe7+ Kxe7 13.O-O Nxc3 14.bxc3 Bxc3 15.Ba3+ Kf6 16.Rac1 Bd4 17.Rxc6+ Be6 18.Rc7 Rhe8 19.Rd1 Rad8 20.Bb5 Bb6 21.Rxd8 Rxd8 22.Be7+ Ke5 23.Bxd8 Bxc7 24.Bxc7+ Kd4 25.a4 Kc5 26.Bb8 Kb6 27.Be5 f6 28.Bd4+ Ka5 29.Bc3+ Kb6 30.Bd3 Bc8 31.f3 Kc7 32.g4 h6 33.Be2 Kb6 34.g5 g6 35.gxh6 g5 36.h3 Bb7 37.Be1 Ba8 38.Bc3 Bd5 39.Ba1 Kb7 40.Bd1 Kc7 41.Be2 Bc6 42.h4 a5 43.Bc3 f5 44.Bf1 g4 45.h5 Kd8 46.Bd2 Ke8 47.Kg2 g3 48.Be2 Bd7 49.Be3 Ke7 50.Bb5 Ke8 51.Bc1 Ke7 52.Be3 Bxb5 53.axb5 a4 54.Kh1 Kf6 55.Bc5 Ke5 56.Kg2 Ke6 57.Bb4 Kf7 58.Kg1 Ke8 59.Bc3 f4 60.Bh8 Kd8 61.h7 Kc7 62.Bg7 Kc8 63.Kh1 Kd7 64.h8=Q Kc7 65.Kg1 Kd7 66.Qa8 Kc7 67.Bc3 Kd6 68.Bb2 Ke7 69.Bc1 Kd7 70.Qxa4 Ke7 71.Bxf4 Kf6 72.Qc4 Kf5 73.Kh1 Kf6 74.Bd6 g2+ 75.Kh2 g1=B+ 76.Kg3 Bc5 77.Bc7 Bf8 78.Qg8 Bh6 79.Kg4 Ke7 80.Qa8 Be3 81.Qa5 Ke8 82.Kg3 Bh6 83.Qa4 Bg5 84.h6 Bd8 85.Qa7 Bf6 86.b6 Kf8 87.Kf2 Ba1 88.Bd8 Bd4+ 89.Kg2 Kg8 90.Kg3 Bf2+ 91.Kg2 Be3 92.Qc7 Bd4 93.Qc1 Kf8 94.Bg5 Bh8 95.Qc3 Bd4 96.Bd2 Ke7 97.Qa5 Bc3 98.Kf1 Kf6 99.Qb4 Kf5 100.Bc1 Be1 101.Qb2 Bd2 102.Ke2 Ke6 103.Qa2+ Kf6 104.Kf1 Kg6 105.Qb3 Bxh6 106.b7 Kh7 107.Ke1 Bd2+ 108.Ke2 Bf4 109.Qd5 Bh2 110.Bh6 Kh8 111.Qe6 Be5 112.Qd6 Bg7 113.Qd3 Bxh6 114.Qc4 Bf4 115.Qd5 Bh2 116.Qd7 Be5 117.Qd8+ Kh7 118.Qc8 Bg7 119.Qc2+ Kh6 120.Qc4 Ba1 121.Qe6+ Kg7 122.Qb3 Be5 123.f4 Kg6 124.b8=B Kf5 125.Kd3 Bc3 126.Qb6 Ba1 127.Qb1 Bc3 128.Ke3+ Kg4 129.Qd3 Kg3 130.Qc2 Ba5 131.Qc4 Kh4 132.Qb5 Bc3 133.Qb7 Bb2 134.Kd2 Bf6 135.Qa8 Bd8 136.Qe4 Kh3 137.Qe6+ Kg2 138.Qe3 Bg5 139.Bd6 Kf1 140.Qe4 Bh6 141.Qd4 Bxf4+ 142.Bxf4 Kg2 143.Ke1 Kf3 144.Bc1 Kg3 145.Qc3+ Kh2 146.Qh8+ Kg2 147.Bh6 Kg3 148.Bf8 Kg4 149.Be7 Kf3 150.Qe5 Kg4 151.Qb2 Kh3 152.Kf1 Kg4 153.Qd2 Kf3 154.Bh4 Kg4 155.Kf2 Kh3 156.Qh6 Kh2 157.Be7# 1-0