1.d4 e6 2.Nf3 d5 3.c4 c6 4.Nc3 f5 5.cxd5 cxd5 6.Bg5 Nf6 7.e3 Bd6 8.Bb5+ Bd7 9.Bd3 O-O 10.Qb3 Qb6 11.Qxb6 axb6 12.Bxf6 Rxf6 13.Ne5 Be8 14.Nb5 Bb4+ 15.Ke2 Bh5+ 16.f3 Nc6 17.a3 Be7 18.Rac1 Be8 19.Nc7 Rc8 20.Nxe8 Rxe8 21.Nxc6 bxc6 22.Rxc6 Bd8 23.Rhc1 Kf7 24.Rc8 g5 25.Bb5 Rf8 26.Rb8 Kg6 27.Rcc8 Be7 28.Rxf8 Rxf8 29.Rxb6