1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.Nc3 Nc6 6.Be3 Nf6 7.Bc4 Qa5 8.f3 Qb4 9.Nxc6 Qxc4 10.Nxa7 d6 11.Qd3 Be6 12.Qxc4 Bxc4 13.Nab5 O-O 14.Kf2 Rfc8 15.Nd4 e5 16.Nb3 d5 17.exd5 Nxd5 18.Nxd5 Bxd5 19.c3 f5 20.Rhd1 Bc6 21.Kg1 Bf8 22.Rd2 Be7 23.a3 g5 24.Re1 Ba4 25.Nc1 Rd8 26.Ree2 Bb5 27.Rxd8+ Rxd8 28.Rd2 Rxd2 29.Bxd2 Bc5+ 30.Kh1 f4 31.Na2 Kf7 32.Nb4 Ke6 33.g4 Be2 34.Kg2 e4 35.fxe4 f3+ 36.Kh1 f2 37.Bxg5 f1=Q#