1.e4 c5 2.Nc3 Nc6 3.Nf3 e5 4.Bc4 Be7 5.O-O d6 6.Nd5 Nf6 7.Nxf6+ Bxf6 8.Kh1 O-O 9.d3 Na5 10.Nd2 Nxc4 11.Nxc4 Be6 12.Ne3 Bg5 13.c3 Bxe3 14.Bxe3 f5 15.f4 exf4 16.Bxf4 fxe4 17.dxe4 d5 18.exd5 Qxd5 19.Qxd5 Bxd5 20.Kg1 Rae8 21.Bd6 Rxf1+ 22.Rxf1 b6 23.b3 c4 24.b4 Bc6 25.Rf4 Rd8 26.Rd4 Kf7 27.Be5 Rxd4 28.Bxd4 g6 29.Kf2 Ke6 30.g4 Kd5 31.Ke3 Ba4 32.Kf4 Ke6 33.Kg5 Kf7 34.Kh6 Kg8 35.h4 Bd1 36.g5 b5 37.Bxa7 Bh5 38.Bb6 Bf3 39.Bc5 Bd1 40.Be3 Kh8 41.Bd4+ Kg8 42.Bf2 Bg4 43.Be1 Bd1 44.Bg3 Bh5 45.Be5 Bd1 46.a3 Bc2 47.h5 gxh5 48.Kxh5 Kf7 49.Bc7 Bd1+ 50.Kh6 Kg8 51.g6 hxg6 52.Kxg6 Kf8 53.Kf6 Ke8 54.Ke6 Ba4 55.Kd6 Kf8 56.Bb8 Ke8 57.Kc7 Kf7 58.Kb7 Ke8 59.Kc8 Ke7 60.Kb7 Ke8 61.Kc7 Ke7 62.Ba7 Ke8 63.Kc6 Ke7 64.Bg1 Ke8 65.Bf2 Ke7 66.Kc5 Ke6 67.Bg3 Ke7 68.Bc7 Kd7 69.Bd6 Ke6 70.Kc6 Kf5 71.Kd5 Kf6 72.Be5+ Kf5 73.Bd4 Kg6 74.Ke6 Kg5 75.Be3+ Kg6 76.Bf4 Kh5 77.Kf5 Bc2+ 78.Ke6 Ba4 79.Kd7 Kg6 80.Bd2 Kh5 81.Kc6 Kg6 82.Kd7 Bd1 83.Ke7 Kf5 84.Kf7 Kg4 85.Kf6 Bf3 86.a4 bxa4 87.Bc1 Bc6 88.Ke5 Bb5 89.Kd5 Kf5 90.Bb2 Kf6 91.Kc5 Bd7 92.Kxc4 Ke7 93.b5 Be6+ 94.Kb4 Kd7 95.c4 Kc7 96.c5 Kb7 97.c6+ Kb6 98.Bd4+ Kc7 99.Kc5 Kb8 100.Be5+ Ka8 101.b6 Bc8 102.Kd6 Kb8 103.Ke7+ Ka8 104.Kd8 Bb7 105.Kc7 Ba6 106.b7+ Bxb7 107.cxb7+ Ka7 108.b8=Q+ Ka6 109.Qa8+ Kb5 110.Bg7 a3 111.Qd8 Ka4 112.Be5 a2 113.Qe8+ Kb3 114.Kb7 Ka3 115.Ba1 Kb3 116.Qf7+ Kc2 117.Bf6 a1=Q 118.Bxa1 Kd1 119.Kc8 Kc2 120.Be5 Kd2 121.Qg6 Ke1 122.Kb8 Kf1 123.Qf6+ Ke2 124.Qe6 Kf3 125.Qh3+ Ke2 126.Qg4+ Kf2 127.Kb7 Ke3 128.Qg2 Kd3 129.Qg1 Kd2 130.Qa1 Ke3 131.Bg7 Ke2 132.Kc6 Kd3 133.Qa6+ Ke3 134.Qa3+ Kd2 135.Qb3 Ke2 136.Kc7 Ke1 137.Kb6 Ke2 138.Kc5 Kf1 139.Qd1+ Kf2 140.Qc2+ Kg1 141.Kd4 Kf1 142.Ke5 Ke1 143.Kf5 Kf1 144.Kg5 Ke1 145.Qc7 Kd1 146.Kh5 Ke2 147.Bf6 Kd1 148.Bd4 Kd2 149.Qh2+ Ke1 150.Qb2 Kd1 151.Be3 Ke1 152.Ba7 Kd1 153.Kg6 Ke1 154.Kh5 Kd1 155.Kg4 Ke1 156.Kf3 Kf1 157.Qf2# 1-0