1.d4 Nf6 2.c4 c5 3.d5 b5 4.Qc2 d6 5.e4 b4 6.f4 g6 7.Nf3 Bg7 8.Bd3 O-O 9.O-O a5 10.Nbd2 e6 11.e5 Ng4 12.Ne4 dxe5 13.fxe5 exd5 14.cxd5 Nxe5 15.Nxe5 Bxe5 16.Be3 Nd7 17.Bg5 Qb6 18.Kh1 Bb7 19.Bc4 f5 20.Nf2 Qd6 21.Rfe1 Rae8 22.Nd3 f4 23.Bb5 f3 24.Bc4 Nb6 25.Nxe5 Rxe5 26.Be7 Rxe7 27.Rxe7 fxg2+ 28.Kg1 Nxc4 29.Rxb7 Rf1+