d4 d5 c4 dxc4 Nf3 Nf6 Nc3 c6 a4 Bf5 Ne5 e6 f3 Bb4 e4 Bxe4 Nxf7 Bxf3 Nxd8 Bxd1 Nxe6 Bh5 Bxc4 b5 Nxg7+ Kd7 axb5 Rf8 b6 Kc8 Rxa7 Bxc3+ bxc3 Rxa7 bxa7 Ne8 Ba6+ Nxa6 a8=Q+ Nb8 Nxh5 c5 Bf4 Nc7 Bxc7 Rf7 Qxb8+ Kd7 Qb7 cxd4 Qd5+ Kxc7 Qxf7+ Kb6 cxd4 Ka6 Qb3 Ka7 Kd2 Ka8 Ra1#