d4 d5 e3 Nc6 Bb5 e6 Nf3 Qe7 Nc3 h6 a3 h5 e4 Nf6 Bg5 a6 Bxc6+ bxc6 e5 c5 dxc5 a5 O-O Ba6 exf6 Qxc5 Re1 O-O-O Ne5 gxf6 Bxf6 Bd6 Nxf7 Be2 Qxe2 Rhf8 Nxd8 Rxf6 Nxe6 Qc6 Qxh5 Be7 Nxd5 Bd8 Nxd8 Qd6 Re8 Qd7 Nxf6 c6 Nxd7 Kxd7 Qf7+ Kc8 Nb7#