1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.Nc3 d6 6.Be3 Nf6 7.f3 O-O 8.Qd2 a6 9.Bh6 b5 10.h4 Bb7 11.h5 Qc8 12.Nf5 Bxh6 13.Nxh6+ Kg7 14.Qg5 Qe6 15.O-O-O Nbd7 16.g3 Rac8 17.Nf5+ Kg8 18.Bh3 Kh8 19.hxg6 fxg6 20.Nh4 Qg8 21.Bxd7 Nxd7 22.Nxg6+