1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.g4 a6 7.g5 Nfd7 8.Be3 b5 9.a3 Nb6 10.Rg1 N8d7 11.h4 Bb7 12.h5 g6 13.Bh3 e5 14.Nde2 Nc5 15.Ng3 Be7 16.f4 Nc4 17.Bc1 exf4 18.Bxf4 Bxg5 19.Qg4 Bxf4 20.Qxf4 Nxb2 21.Kf1 Nc4 22.Nd5 Bxd5 23.exd5 Ne5 24.Re1 Qe7 25.Ne2 Ncd7 26.Kg2 Nf6 27.Nd4 Nxh5 28.Qh2 O-O 29.Rgf1 Qg5+