1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 a6 6.Nxc6 bxc6 7.e5 Qa5 8.f4 Bc5 9.Bd3 Ne7 10.Bd2 Ba7 11.Qg4 Qb6 12.O-O-O g6 13.Ne4 Rb8 14.b3 a5 15.Qh4 h6 16.Nd6+ Kf8 17.Nxf7 Qc5 18.Nxh8 Rxb3 19.Nxg6+ Nxg6 20.Qf6+ Kg8 21.Qxg6+ Kf8 22.Qxh6+ Kg8 23.Bh7+