1.e4 c5 2.Nf3 g6 3.c3 d5 4.exd5 Qxd5 5.Qb3 Qxb3 6.axb3 Nc6 7.Na3 a6 8.Nc4 Nf6 9.Nb6 Rb8 10.d3 e5 11.Nxc8 Rxc8 12.g3 Rd8 13.Ke2 Be7 14.Bg2 Nd5 15.Nd2 O-O 16.Nc4 f5 17.Ne3 Nxe3 18.Bxe3 Rf6 19.h4 Kf8 20.g4 e4 21.dxe4 fxg4 22.h5 Kg7 23.hxg6 hxg6 24.Rad1 Rxd1 25.Rxd1 Rd6 26.Rd5 Rxd5 27.exd5 Ne5 28.d6 Bxd6 29.Bxb7 a5 30.Bg5 Nf7 31.Be3 Ne5 32.Bc8 Kf6 33.Bf4 Nf7 34.Bd2 Ne5 35.Be3 g5 36.Bb7 Be7 37.Be4 Bd6 38.Bh7 Nd7 39.Bd3 Ne5 40.Be4 Be7 41.Kf1 Bd6 42.Kg2 Ng6 43.Bb7 Nh4+ 44.Kf1 Nf5 45.Ke2 Nxe3 46.Kxe3 g3 47.fxg3 Bxg3 48.Kd3 Bf4 49.Kc4 Bc1 50.Kxc5 Bxb2 51.c4 Ba3+ 52.Kb6 Bb4 53.c5 Ke7 54.c6 Kd6 55.Ba6 Bc5+ 56.Kb7 g4 57.c7 g3 58.c8=Q g2 59.Qc6+ Ke5 60.Qxc5+ Kf4 61.b4 g1=Q 62.Qxg1 Ke5 63.Qa1+ Ke6 64.Bb5 Kf7 65.Qa2+ Kf8 66.Ba6 Ke7 67.Qd2 Ke6 68.Qh2 Ke7 69.Bd3 axb4 70.Bf1 b3 71.Kc7 b2 72.Bd3 Kf7 73.Bh7 Ke8 74.Bg6+ Kf8 75.Be4 b1=R 76.Bxb1 Ke7 77.Qf4 Ke6 78.Qf2 Ke7 79.Qc2 Kf8 80.Kb6 Ke7 81.Qd3 Ke8 82.Qc4 Kd8 83.Qa6 Kd7 84.Qf1 Ke7 85.Qc4 Kd8 86.Qf7 Kc8 87.Qc7# 1-0