1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Nbd2 Be7 5.b3 O-O 6.Bb2 b6 7.e3 Bb7 8.Bd3 Nbd7 9.Qc2 c5 10.Ne5 cxd4 11.exd4 Rc8 12.O-O h6 13.Ndf3 dxc4 14.bxc4 Bd6 15.Qe2 Qe7 16.Rac1 Ba3 17.Bxa3 Qxa3 18.Rfd1 Rfd8 19.h3 Nf8 20.Bb1 N6d7 21.Bd3 Nxe5 22.Nxe5 Rxd4 23.Qe3 Rxd3 24.Rxd3 Qxa2 25.Ra3 Qb2 26.Rxa7 Ba8 27.Nxf7 Re8 28.Nd6 Rd8 29.Nb5 Qf6 30.Re1 Bc6 31.Qxb6