d4 d5 c4 c6 Nf3 dxc4 e4 c3 Nxc3 Nf6 Qc2 e6 Bd3 Bb4 O-O b6 e5 g6 exf6 Qxf6 Bh6 Bd6 Ne4 Qd8 d5 f5 Qc3 e5 Nxe5 g5 Nxc6 Nxc6 Qxh8+ Kd7 dxc6+ Kc7 Qxd8+ Kxd8 Nxd6 a6 Bxg5+ Kc7 Bf4 Ra7 Nxc8+ Kxc8 Bxf5+ Kd8 Rfe1 Rd7 cxd7 h6 Re8#