d4 Nf6 c4 e6 Nf3 c5 d5 d6 Nc3 exd5 cxd5 g6 e4 Nfd7 Bf4 h6 Nb5 Qb6 e5 dxe5 Nxe5 g5 Nxd7 Bxd7 Bc7 Qxb5 Bxb5 Be7 Qa4 a6 Bxd7+ Nxd7 d6 f6 Qe4 Rh7 Qxh7 Kf8 dxe7+ Ke8 Qg8+ Kxe7 Qxa8 Ke6 Qe8+ Kf5 Qxd7+ Ke4 O-O-O f5 Rhe1#