1.Nf3 Nf6 2.c4 c6 3.d4 d5 4.e3 e6 5.Bd3 Nbd7 6.O-O dxc4 7.Bxc4 b5 8.Be2 a6 9.a4 b4 10.Nbd2 c5 11.e4 cxd4 12.e5 Nd5 13.Ne4 Be7 14.Qxd4 Qb6 15.Qxb6 N7xb6 16.a5 Nd7 17.Bd2 Nc5 18.Nxc5 Bxc5 19.Rfc1 Ba7 20.Ne1 Bd7 21.Bxa6 Bxf2+ 22.Kxf2 Rxa6 23.Nd3 O-O 24.Bxb4 Rc8 25.Rxc8+ Bxc8 26.Bd6 Rc6 27.Nc5 f6 28.a6 Nb6 29.b4 fxe5 30.Bxe5 Na8 31.Rd1