d4 d5 e3 Nf6 c3 Bf5 Qb3 Nbd7 Qxb7 e5 Nf3 Be4 dxe5 d4 Qa6 Nc5 Qc4 dxe3 exf6 Bxf3 gxf3 Qxf6 Bxe3 Qe6 Nd2 Be7 Rg1 Qxc4 Bxc4 O-O f4 g6 f5 a5 fxg6 Nd3+ Ke2 Nc1+ Raxc1 Bf6 gxf7+ Kh8 Ne4 Bxc3 bxc3 c5 Bh6 Rxf7 Bxf7 Ra7 Bg7#