d4 e6 c4 d5 Nf3 c5 cxd5 exd5 g3 Nc6 Bg2 Nf6 O-O Be7 Be3 c4 b3 g6 bxc4 g5 Nc3 g4 Nd2 Bb4 Nxd5 Nxd5 cxd5 Bxd2 dxc6 Bxe3 cxb7 Bxd4 bxa8=Q Bxa1 Bc6+ Ke7 Qxa7+ Kf6 Qxa1+ Kg6 Be4+ Bf5 Bxf5+ Kxf5 Qxf7+ Qf6 Qaxf6+ Ke4 Q7e6#