1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.Nf3 c5 5.cxd5 exd5 6.Bg5 Be6 7.e3 Be7 8.Bb5+ Nfd7 9.Bxe7 Qxe7 10.dxc5 Qxc5 11.O-O O-O 12.Rc1 Nc6 13.Bxc6 Qxc6 14.Nd4 Qd6 15.Ncb5 Qe5 16.Qb3 Nb6 17.f4 Qf6 18.Nc7 Rad8 19.Qa3 a6 20.f5 Bc8 21.Nde6 Nc4 22.Nxd5 Qe5 23.Ne7+ Kh8 24.Nxd8 Nxa3 25.Nxf7+