c4 e5 g3 Nf6 Bg2 d5 cxd5 Nxd5 Nf3 Nc6 O-O Nb6 d3 Qd6 Nc3 Bd7 Nb5 Qf6 Bg5 Nd5 Bxf6 gxf6 e4 Nce7 Qb3 Be6 exd5 Nxd5 Nxe5 Rc8 Bxd5 Bxd5 Qxd5 fxe5 Qxe5+ Be7 Qxh8+ Kd7 Qd4+ Bd6 Rac1 a6 Rxc7+ Ke6 Re1+ Be5 Qxe5#