1.d4 Nf6 2.Nf3 g6 3.Bg5 Bg7 4.e3 d6 5.Bc4 Nc6 6.O-O O-O 7.Nbd2 e5 8.Ne4 h6 9.Nxf6+ Bxf6 10.Bxh6 Bg7 11.Bxg7 Kxg7 12.dxe5 Bg4 13.exd6 Qf6 14.Bd5 Ne5 15.Qd4 Bxf3 16.Bxf3 Rh8 17.Bxb7 Rh4 18.f4 Rb8 19.fxe5 Qxf1+ 20.Rxf1 Rxd4 21.dxc7