1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 b5 6.f3 Qc7 7.Be3 Nf6 8.g4 h6 9.Qd2 Bb7 10.O-O-O Nc6 11.Nxc6 Bxc6 12.Rg1 d5 13.e5 Nd7 14.f4 g5 15.Ne2 gxf4 16.Bxf4 Nxe5 17.Nd4 Bd6 18.Bxh6 O-O-O 19.h4 Nf3 20.Nxf3 Rxh6 21.Kb1 Bf4 22.Qe1 d4 23.g5 Bxf3 24.gxh6 Bxd1 25.Qxd1 Bxh6 26.Bd3 Kb7 27.Qh5 Be3 28.Rg7 Rf8 29.a3 Kb6 30.Qh7 Qf4 31.Qh5 Qc7 32.Rh7 Bf4 33.Qf3 Qe5 34.h5 Qe1+ 35.Ka2 Qe3 36.Qg4 Qe5 37.h6 Qg5 38.Qh3 Kc5 39.b3 Kb6 40.Qh1 Be3 41.Rxf7 Rxf7 42.h7 Rxh7 43.Qxh7 Qd8 44.Be4 Qc7 45.Qg8 d3 46.Qxe6+ Ka7 47.Bxd3 Bd4 48.Be4 Bg7 49.Qd5 Bc3 50.b4 Qc4+ 51.Qxc4 bxc4 52.Bd5 a5 53.Bxc4 axb4 54.Kb3 Bd2 55.axb4 Kb6 56.Be2 Bh6 57.Bf1 Bf8 58.c3 Be7 59.Bd3 Bh4 60.Bc2 Bg3 61.Bf5 Bf2 62.c4 Be3 63.Bd7 Bg1 64.Be8 Bf2 65.Kc2 Be3 66.Kd3 Bf2 67.Ke4 Be1 68.c5+ Kc7 69.b5 Kb7 70.Bh5 Bf2 71.Kd5 Kc7 72.Kc4 Kb7 73.Bf3+ Ka7 74.Kd5 Bg3 75.b6+ Ka6 76.Be2+ Ka5 77.b7 Kb4 78.Kc6 Bf4 79.Kb6 Ka4 80.Ka7 Bc7 81.b8=Q Bd6 82.Qb1 Be7 83.Qc1 Bf6 84.Kb7 Bc3 85.Qg1 Bb2 86.Bd1+ Kb5 87.Be2+ Ka5 88.Qb1 Ba1 89.Qb5# 1-0