1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.Re1 Nf6 6.Nc3 O-O 7.e5 Ng4 8.Bxc6 dxc6 9.d3 f6 10.exf6 exf6 11.h3 Nh6 12.Ne4 b6 13.Bf4 g5 14.Be3 Nf7 15.g4 f5 16.gxf5 h6 17.Nh2 Bxf5 18.Qh5 Ne5 19.Ng3 Bg6 20.Qe2 Qd7 21.Kg2 Qd5+ 22.f3 Rf7 23.Ne4 Raf8 24.Rf1 Bh5 25.Ng4 Nxf3 26.Rad1 Bg6 27.c4 Qe6 28.Bc1 Kh8 29.Rf2 h5 30.Nxg5 Nxg5 31.Bxg5 Rxf2+