1.Nf3 Nf6 2.c4 c5 3.d4 cxd4 4.Nxd4 e6 5.g3 d5 6.Bg2 e5 7.Nf3 d4 8.O-O Nc6 9.a3 a5 10.Qc2 Bc5 11.Nbd2 O-O 12.Nh4 Re8 13.Ne4 Be7 14.Nf5 Bf8 15.Nxf6+ Qxf6 16.Be4 Be6 17.f4 exf4 18.Rxf4 Qe5 19.Bxc6 bxc6 20.Nxd4 Bd7 21.e3 Rab8 22.Nf3 Qh5 23.Rh4 Qg6 24.Nd4 c5 25.Qxg6 hxg6 26.Nb5 g5 27.Rh5 f6 28.Nc7 Rec8 29.Nd5 Bg4 30.Rh6 Rc6 31.h3 Be2