1.d4 Nf6 2.Nf3 e6 3.Bg5 d5 4.Nbd2 g6 5.e4 dxe4 6.Nxe4 Bg7 7.Ne5 O-O 8.Qf3 Qxd4 9.Bxf6 Bxf6 10.Nxf6+ Kg7 11.Nfg4 f6 12.c3 Qc5 13.Nc4 Nc6 14.Be2 e5 15.O-O Be6 16.Qe3 Qe7 17.Rad1 Bxc4 18.Bxc4 f5 19.Qh6+ Kh8 20.Ne3 Rad8 21.Rd5 f4 22.Rxd8 Rxd8 23.Nd5 Qc5 24.Nf6 Qe7 25.Ne4 a6 26.Ng5 Rf8 27.Nxh7