d4 Nf6 Nf3 d5 c4 e6 e3 c5 Bd3 b5 cxd5 Nxd5 Bxb5+ Bd7 Bxd7+ Qxd7 Ne5 Qd8 Qf3 Qc7 Nc3 Nb4 Nb5 Qb6 Qxf7+ Kd8 Na3 Bd6 Qxg7 Kc8 Nac4 Bxe5 Nxb6+ axb6 dxe5 Rd8 Qxh7 Rxa2 Rxa2 Nxa2 Bd2 Nc6 Qf7 Rd7 Qxe6 Nab4 Bxb4 Nxb4 Qxb6 Nc2+ Ke2 Rc7 Rc1 c4 Rxc2 Kd7 e6+ Ke8 Qxc7 Kf8 Qf7#