1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 Qc7 6.c4 d6 7.Nc3 a6 8.Bf4 b6 9.Qd2 Bb7 10.Rd1 Kd7 11.e5 Nc6 12.exd6 Qd8 13.Be2 Nf6 14.O-O h6 15.Qe3 g5 16.Bg3 Rg8 17.Na4 Ke8 18.Nxb6 Ra7 19.d7+ Nxd7 20.Nxd7 Bg7 21.Ne5 Qe7 22.Rd7 Qf6 23.Rxf7 Qd8 24.Nxc6 Bxc6 25.Rxa7 Bd7 26.Bh5+ Ke7 27.Qc5+ Kf6 28.Be5+ Kf5 29.g4+ Ke4 30.Qe3#