d4 Nf6 Nf3 Ne4 e3 d5 Nfd2 e5 dxe5 Nc5 b4 Ne6 Bb2 Nc6 b5 Ne7 c4 Ng6 cxd5 Qxd5 Nc3 Qd8 Qc2 Nxe5 O-O-O g5 Nc4 Qe7 Nd5 Nxc4 Bxc4 Rg8 Nxe7 Kxe7 Bxe6 Bxe6 Qxc7+ Ke8 Bf6 Ba3+ Kb1 Bxa2+ Kxa2 h6 Rd8+ Rxd8 Qxd8#