d4 d5 c4 Nf6 cxd5 c6 Nc3 Bf5 dxc6 b5 e4 Bxe4 Nxe4 Nxe4 Qc2 Qxd4 c7 Qb4+ Bd2 Qxd2+ Qxd2 Nc6 Qd5 f6 Qxc6+ Kf7 Qxa8 Nd6 c8=Q Nxc8 Qxc8 g5 Bxb5 a6 Bxa6 Kg6 O-O-O h6 Rd8 Kf7 Nf3 g4 Bc4+ Kg7 Qxg4+ Kh7 Bd3+ f5 Bxf5#