d4 Nf6 c4 e6 Nf3 b6 e3 Bb4+ Bd2 Bxd2+ Nfxd2 Nc6 Be2 Bb7 Bf3 O-O Nc3 e5 dxe5 Nxe5 Bxb7 g6 O-O Nfg4 Bxa8 Qxa8 Nde4 f5 h3 Nh6 Ng3 f4 exf4 Rxf4 Re1 Nhf7 Nd5 Nf3+ gxf3 Rxc4 Re8+ Qxe8 Nf6+ Kg7 Nxe8+ Kh6 Qxd7 Rc5 Qxf7 Rc1+ Rxc1 a5 Qf4+ g5 Qf6#