1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.Bc4 Bd7 10.h4 Qa5 11.Nb3 Qc7 12.O-O-O Rfc8 13.Bg5 Be6 14.Bd5 a5 15.Nb5 Qb6 16.Bxe6 fxe6 17.a4 Nb4 18.c3 Rc4 19.Be3 Qc6 20.Kb1 Nxe4 21.Qe1 Nxc3+ 22.bxc3 Bxc3 23.Bd2 Be5 24.Qe2 Rc2 25.Rc1 Rb2+ 26.Ka1 Nc2+ 27.Rxc2 Qxc2 28.Nc3 Ra2#