1.Nf3 d5 2.d4 c6 3.c4 dxc4 4.e3 Be6 5.Nc3 Nf6 6.a4 Na6 7.Ng5 Qd7 8.Nxe6 Qxe6 9.a5 Nb4 10.Ra4 Nd3+ 11.Bxd3 cxd3 12.Qxd3 Qd7 13.O-O e6 14.e4 g6 15.Bg5 Be7 16.Qf3 Ng8 17.Bf4 Bd6 18.d5 O-O-O 19.e5 Bf8 20.d6 f6 21.Rc1 fxe5 22.Bxe5 Bg7 23.Bxg7 Qxg7 24.a6 Rxd6 25.Nb5 Rd5 26.Nxa7+ Kb8 27.axb7 Ne7 28.Qb3 Qe5 29.f4 Qe2 30.Nxc6+ Nxc6 31.Ra8+