1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Bc4 Bg7 6.Qf3 Ne5 7.Qe2 Nxc4 8.Qxc4 a6 9.O-O d6 10.Qc3 Nf6 11.Be3 Nxe4 12.Qd3 Nc5 13.Qd2 O-O 14.Bh6 Ne6 15.Nxe6 Bxe6 16.Nc3 Qd7 17.Ne4 Rac8 18.Qg5 f6 19.Qh4 Rxc2 20.Rad1 Rfc8 21.h3 R8c4 22.b3 Rb4 23.a3 Rxb3 24.Bg5 fxg5 25.Nxg5 h6 26.Nxe6 Qxe6 27.Rde1 Re2 28.f3 Rbb2 29.Rc1 Rxg2+ 30.Kh1 Rh2+ 31.Kg1 Rbg2#