1.d4 Nf6 2.Nf3 b6 3.Bg5 Bb7 4.e3 c5 5.c3 cxd4 6.cxd4 e6 7.Bd3 Be7 8.O-O Nc6 9.Nc3 h6 10.Bh4 Nb4 11.Bb1 Nbd5 12.Bxf6 Nxf6 13.Ne5 a6 14.f4 b5 15.f5 d6 16.Ng4 exf5 17.Rxf5 g6 18.Rf1 Nxg4 19.Qxg4 h5 20.Qf4 O-O 21.Ne4 Bxe4 22.Qxe4 Bg5 23.Rf3 Qe7 24.Qxe7 Bxe7 25.Be4 Rac8 26.Bd5 Kg7 27.Bb7 Rb8 28.Bd5 Rbc8 29.Bb7 Rb8 30.Bd5 Rbc8