1.e4 c5 2.Nf3 d6 3.Nc3 a6 4.Be2 Nc6 5.O-O g6 6.d4 cxd4 7.Nxd4 Bg7 8.Be3 Nf6 9.Bf3 Ne5 10.Be2 O-O 11.h3 b5 12.f4 Nc4 13.Bxc4 bxc4 14.Nc6 Qc7 15.Nb4 Bb7 16.Bd4 Nxe4 17.Nxe4 Bxe4 18.Bxg7 Qc5+ 19.Qd4 Qxb4 20.Bxf8 Rxf8 21.Qxe4 Qxb2 22.Qxc4 a5 23.Rab1 Qa3 24.Rfe1 Re8 25.Qb5 Kf8 26.Qb2 Qc5+ 27.Kh1 Qf2 28.Qh8#