1.e4 c5 2.Nc3 e6 3.Nf3 a6 4.g3 b5 5.Bg2 Bb7 6.d4 cxd4 7.Nxd4 Nf6 8.Bg5 h6 9.Bxf6 gxf6 10.Qh5 Qb6 11.O-O-O Bc5 12.Nb3 Bxf2 13.Kb1 d6 14.Bh3 Ke7 15.Rhf1 Nd7 16.Qh4 Be3 17.e5 dxe5 18.Rd3 Rhd8 19.Qb4+ Ke8 20.Bxe6 fxe6 21.Qg4 Kf7 22.Qh4 Bg5 23.Qh5+ Kg7 24.h4 Nf8 25.hxg5 hxg5 26.Rxf6 Kxf6 27.Qh8+ Kf7 28.Qh5+ Ng6 29.Qh7+ Kf6