1.d4 Nf6 2.Nc3 d5 3.e4 dxe4 4.f3 exf3 5.Nxf3 Bf5 6.Bc4 e6 7.O-O c6 8.Bb3 Be7 9.Ne5 Nbd7 10.Rxf5 exf5 11.Nxf7 Qc7 12.Nxh8 c5 13.Nd5 Nxd5 14.Qh5+ g6 15.Qxh7 O-O-O 16.Bxd5 Nf6 17.Be6+ Kb8 18.Qh3 Rxd4 19.Nxg6 Qd6 20.Qxf5