1.d4 Nf6 2.Nf3 g6 3.c4 c5 4.d5 Bg7 5.Nc3 d6 6.e4 b5 7.cxb5 a6 8.bxa6 Bxa6 9.Bxa6 Rxa6 10.O-O Nbd7 11.Qe2 Qa8 12.Nb5 Qb7 13.Nc7+ Qxc7 14.Qxa6 Nxe4 15.Qa8+ Qb8 16.Qxb8+ Nxb8 17.Bf4 O-O 18.Rfe1 f5 19.Rab1 h6 20.h4 Na6 21.Nd2 Nb4 22.Nxe4 fxe4 23.Rxe4 Nxd5 24.Bd2 Bd4 25.Be3 Nxe3 26.fxe3 Bf6 27.Rc4 Rc8 28.b4 Ra8 29.b5