1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.Bb5 Nge7 5.d3 a6 6.Bxc6 Nxc6 7.O-O Be7 8.Be3 O-O 9.Ne2 d5 10.Qe1 f5 11.e5 g5 12.Nxg5 Bxg5 13.Bxc5 Rf7 14.f4 Bh4 15.Qc3 Bd7 16.d4 Ne7 17.g3 Rg7 18.Kf2 b6 19.Bd6 Rc8 20.Qb3 Ng6 21.gxh4 Qxh4+ 22.Qg3 Rxc2 23.Ba3 Qh5 24.Qd3 Qxh2+ 25.Ke3 Rc8 26.Qxa6 Nh4 27.Rh1 Rg3+ 28.Kd2 Nf3+ 29.Ke3 Ng5+ 30.Nxg3 Qxg3+ 31.Kd2 Ne4+