1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.Bb5 a6 6.e5 axb5 7.exf6 e6 8.Nc3 Nc6 9.Qh4 b4 10.Ne2 h6 11.O-O Rg8 12.Ned4 g5 13.Qg3 Qxf6 14.Nb5 Ra5 15.Nd6+ Bxd6 16.Qxd6 Rd5 17.Qg3 g4 18.Be3 Rg7 19.Nd2 Nd4 20.Qb8 Kd8 21.Ne4 Qe5 22.Qxe5 Ne2+ 23.Kh1 Rxe5 24.Nd6 Rd5 25.Rad1 Rxd1 26.Rxd1 e5 27.Bb6+ Ke7 28.Nxc8+