1.Nf3 Nf6 2.d4 b6 3.e3 Bb7 4.Bd3 c5 5.c3 Nc6 6.Qe2 g6 7.a3 d5 8.Nbd2 Bg7 9.Ba6 Bxa6 10.Qxa6 Qc7 11.O-O O-O 12.Qe2 Rad8 13.b4 Rc8 14.bxc5 bxc5 15.a4 Na5 16.Ba3 Nd7 17.e4 e6 18.Rab1 Rb8 19.c4 dxc4 20.Nxc4 Rxb1 21.Rxb1 Rc8 22.dxc5 Nxc5 23.Nxa5 Qxa5 24.Rb5 Qc3 25.Bxc5 Rxc5 26.Rxc5 Qxc5 27.g3 Qc6 28.Qb5 Qxe4 29.Ng5 Qf5 30.Qe8+ Bf8 31.Nxh7 Kxh7 32.Qxf8