1.e4 c5 2.Nf3 Nc6 3.Bb5 Nf6 4.Nc3 g6 5.e5 Ng4 6.Bxc6 dxc6 7.O-O Bg7 8.Re1 O-O 9.d3 Nh6 10.h3 Nf5 11.Bf4 Nd4 12.Ng5 f6 13.exf6 exf6 14.Nge4 b6 15.Qd2 Nf5 16.a3 a5 17.Ng3 Nd4 18.Nce2 f5 19.Nxd4 cxd4 20.Be5 c5 21.Bxg7 Kxg7 22.Re5 Qf6 23.Rae1 Ra7 24.Qf4 Raf7 25.h4 h6 26.Rd5 Bb7 27.Rd6 Re7 28.Rxe7+ Qxe7 29.h5 gxh5 30.Qxh6+ Kg8 31.Rg6+