1.e4 c5 2.Nc3 a6 3.g3 b5 4.Bg2 Bb7 5.d3 e6 6.f4 d5 7.Nf3 d4 8.Ne2 Nf6 9.h3 Nc6 10.O-O Be7 11.g4 O-O 12.Ng3 Qc7 13.g5 Nd7 14.Nh4 Bxg5 15.Qg4 Be7 16.e5 Qd8 17.Nf3 Kh8 18.Bd2 Rc8 19.Rae1 g6 20.h4 Rg8 21.Kf2 Rg7 22.h5 gxh5 23.Qxh5 Qg8 24.Rh1 Rxg3 25.Ng5 Rxg2+ 26.Kxg2 Bxg5 27.fxg5 Ncxe5+ 28.Kf2 Bxh1 29.Rxh1 Qg6 30.Qh4 Qf5+ 31.Ke2 Qg4+