1.Nf3 Nf6 2.c4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.d4 O-O 7.Nc3 Ne4 8.Qc2 Nxc3 9.Qxc3 f5 10.b3 Bf6 11.Bb2 Qe7 12.Rac1 d6 13.Ne1 Bxg2 14.Nxg2 Nc6 15.Qd2 e5 16.dxe5 Bxe5 17.Qd5+ Kh8 18.Qxc6 Bxb2 19.Rc2 Be5 20.e3 Rac8 21.Qf3 Qg5 22.h4 Qh6 23.Nf4 Rce8 24.Qb7 Rg8 25.Kg2 Re7 26.Qxa7 g5 27.hxg5 Qxg5 28.Qb7 Bxf4 29.exf4 Qxf4 30.Qf3 Qg5 31.Re2 Rxe2 32.Qxe2 c6