1.d4 Nf6 2.Nc3 d5 3.Bg5 Ne4 4.Nxe4 dxe4 5.f3 Bf5 6.fxe4 Bxe4 7.Nf3 Nd7 8.e3 c6 9.Bf4 e6 10.Bd3 Nf6 11.O-O Bd6 12.Bg5 Bxd3 13.Qxd3 Be7 14.Ne5 O-O 15.Rf3 Qd5 16.Raf1 Rad8 17.Rg3 Kh8 18.Rh3 h6 19.Bxf6 Bxf6 20.Rxf6 g6 21.Rxg6