1.e4 c5 2.Nf3 Nc6 3.Bb5 e6 4.Bxc6 bxc6 5.d4 cxd4 6.Nxd4 Qb6 7.O-O Bc5 8.Nb3 Nf6 9.Nc3 Ba6 10.Na4 Qb5 11.Naxc5 O-O 12.Nxa6 Qxa6 13.Re1 Qb6 14.Bg5 Ng4 15.Qxg4 f6 16.Be3 Qb4 17.Bc5 Qc4 18.Bxf8 Rxf8 19.c3 d5 20.Qxe6+ Kh8 21.Rad1 Qa4 22.exd5 cxd5 23.Nc5 Qb5 24.Nd7 Rg8 25.Nxf6 gxf6 26.Qxf6+ Rg7 27.Re7 Qb7 28.Re8#