1.e4 c5 2.Nc3 Nc6 3.Bb5 a6 4.Bxc6 dxc6 5.f4 Nf6 6.Nf3 e6 7.O-O Be7 8.d3 O-O 9.h3 b5 10.Be3 b4 11.Na4 c4 12.d4 Nxe4 13.Ne5 Bb7 14.Qf3 f5 15.Rad1 Qa5 16.b3 c5 17.Qe2 cxd4 18.Bxd4 c3 19.Rd3 Bh4 20.Qh5 Bf6 21.Nd7 Bxd4+ 22.Rxd4 Rfd8 23.Rfd1 Nd2 24.Qg5 Qc7 25.Qe7 Qc6 26.Nf6+ gxf6 27.Rxd8+ Rxd8 28.Qxd8+ Kf7 29.Rxd2 cxd2 30.Qxd2 Kg6 31.Qf2 Qe4 32.Kh2 Bc6 33.Nc5 Qd5 34.Nd3 e5 35.fxe5 fxe5 36.Qg3+ Kf6 37.Qh4+ Ke6 38.Qh6+ Kd7 39.Qg7+ Kc8 40.Nxe5 Bb7 41.Nf3 Kb8 42.Qe5+ Qxe5+ 43.Nxe5 Ka7 44.Kg3 a5 45.Nc4 Be4 46.Nxa5 Bxc2 47.Nc6+ Kb6 48.Nxb4 Bb1 49.a3 Kb5 50.Kf4 Be4 51.g4 fxg4 52.Kxe4 gxh3 53.Kf3 h5 54.Kg3 h4+ 55.Kxh3 Ka5 56.Kxh4 Kb6 57.Kg5 Ka7 58.Kf5 Kb8 59.Ke6 Ka8 60.Kd6 Ka7 61.Kc7 Ka8 62.Nd5 Ka7 63.b4 Ka6 64.a4 Ka7 65.b5 Ka8 66.Nb6+ Ka7 67.Nc8+ Ka8 68.Ne7 Ka7 69.b6+ Ka6 70.b7 Ka5 71.b8=Q Ka6 72.Qb6#