Nc3 Nc6 d4 d5 e4 e5 dxe5 dxe4 Qxd8+ Kxd8 Bg5+ f6 exf6 Nxf6 Nge2 Be7 O-O-O+ Ke8 Nb5 Kf8 Nxc7 Rb8 h3 h6 Be3 b5 Nf4 Bf5 Bxb5 Ne5 Bd4 Nfd7 g4 Bg5 gxf5 Bxf4+ Kb1 Kg8 Ba4 Kh7 Ne6 Rbf8 Nxf4 Rhg8 Ng6 e3 Nxe5 e2 Rde1 Nxe5 Bxe5 Rh8 Rhg1 Rfg8 Be8 g5 fxg6+ Rxg6 Bxg6+ Kg8 Bh5+ Kh7 Rg7#