e4 e6 Nc3 c6 d4 d5 Nf3 dxe4 Nxe4 h6 Bd3 Nd7 O-O c5 Bf4 cxd4 Re1 Ngf6 Nxd4 e5 Nf5 a6 Bc4 Qc7 Ned6+ Bxd6 Nxd6+ Ke7 Nxf7 Kf8 Qd3 Nc5 Nxe5 g5 Qg6 Nce4 Nd7+ Qxd7 Bd6+ Nxd6 Qxf6+ Nf7 Rad1 Qd5 Bxd5 Be6 Bxe6 g4 Qxf7#