1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.c3 Nf6 6.Re1 O-O 7.h3 e5 8.d3 d6 9.Bxc6 bxc6 10.d4 cxd4 11.cxd4 exd4 12.Nxd4 Bb7 13.Nc3 Re8 14.Bg5 h6 15.Bh4 Qb6 16.Nb3 c5 17.Qc2 Nh5 18.Nd2 g5 19.Bg3 Nxg3 20.fxg3 c4+ 21.Kh2 Rac8 22.Nf1 f5 23.exf5 d5 24.Na4 Qc6 25.Ne3 d4 26.Ng4 h5 27.f6 hxg4 28.fxg7 d3 29.Rxe8+ Rxe8 30.Qf2 gxh3 31.Re1 hxg2