1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.Bc4 a6 8.a4 Ng4 9.Bg5 Qa5 10.Bd5 Qc5 11.Qf3 O-O 12.Nde2 e6 13.Qxg4 exd5 14.Qh4 dxe4 15.Nxe4 Qb4+ 16.N2c3 Qxb2 17.O-O Nd7 18.Nd5 Qe5 19.Ne7+ Kh8 20.Rfe1 Qa5 21.Rad1 f6 22.Nxg6+ Kg8 23.Nxf8 fxg5 24.Qxh7+ Kxf8 25.Nxd6 Ne5 26.Qg6 Qc7 27.Qe8#