1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Bd2 c5 5.Bxb4 cxb4 6.Nbd2 O-O 7.e4 d6 8.Bd3 Nc6 9.O-O e5 10.d5 Nb8 11.c5 dxc5 12.Nxe5 Re8 13.f4 Nbd7 14.Nec4 Nf8 15.Ne3 a6 16.Rc1 b6 17.Qf3 Bb7 18.g4 b5 19.g5 N6d7 20.Bb1 c4 21.Kh1 Nb6 22.Rfd1 Rc8 23.Ndf1 Na4 24.Qf2 Qb6 25.f5 c3 26.b3 Nb2 27.f6 Nxd1 28.Rxd1 g6 29.Nf5