1.d4 Nf6 2.Bg5 Ne4 3.Bf4 c5 4.f3 Nf6 5.dxc5 Qa5+ 6.Qd2 Qxc5 7.Qc3 e6 8.Qxc5 Bxc5 9.Nc3 Bb4 10.Bd2 Nc6 11.e4 O-O 12.O-O-O d5 13.exd5 exd5 14.Nb5 Be6 15.Bxb4 Nxb4 16.a3 Nc6 17.Bd3 a6 18.Nc7 Rac8 19.Nxe6 fxe6 20.Ne2 b5 21.Rhe1 Rfe8 22.a4 bxa4 23.Bxa6 Rb8 24.Nd4 Nxd4 25.Rxd4 Rb6 26.Rxa4 Ra8 27.Bb5 Rab8 28.Bd3 Nd7 29.Ra5