1.d4 Nf6 2.c4 e5 3.Nf3 exd4 4.Nxd4 Bc5 5.Nb3 Bb4+ 6.Bd2 Nc6 7.Bxb4 Nxb4 8.Qd2 Qe7 9.Nc3 Nc6 10.O-O-O d6 11.e4 O-O 12.Nd5 Nxd5 13.exd5 Ne5 14.f4 Ng6 15.Bd3 Qf6 16.g3 Bf5 17.Bxf5 Qxf5 18.Nd4 Qd7 19.Rhf1 Rad8 20.f5 Ne5 21.f6 c6 22.Nf5 Ng6 23.fxg7 Rfe8 24.Nh6+