1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.Qd2 Ng4 8.Nxc6 bxc6 9.Bd4 O-O 10.Bxg7 Kxg7 11.Be2 Nf6 12.e5 Ne8 13.h4 d6 14.h5 Rh8 15.hxg6 hxg6 16.Rxh8 Kxh8 17.Qh6+ Kg8 18.O-O-O f6 19.Qxg6+ Ng7 20.exf6 exf6 21.Bc4+ d5 22.Nxd5 Kf8 23.Nxf6 Qe7 24.Nh7#