1.Nf3 Nf6 2.c4 g6 3.b3 Bg7 4.Bb2 O-O 5.g3 d6 6.d4 Nh5 7.Bg2 Nc6 8.Nc3 e5 9.dxe5 Nxe5 10.Nd4 f5 11.e3 c6 12.O-O Qe7 13.Qc2 Be6 14.Rad1 Rad8 15.Ba3 Rfe8 16.Rfe1 Qf7 17.f4 Ng4 18.e4 Bxc4 19.bxc4 Qxc4 20.Qb3 Qxb3 21.axb3 fxe4 22.Rxe4 d5 23.Re2 Re3 24.Rxe3 Nxe3 25.Rd3 Re8 26.Nce2 Kf7 27.Bf3 Nf6 28.Bc1 Nf5 29.Nxf5 gxf5 30.Bb2 Ne4 31.Bh5+