d4 d5 c4 c6 Nf3 Nf6 e3 Bg4 h3 Bh5 g4 Bg6 Ne5 e6 Qb3 c5 Qxb7 a6 Qxa8 Bxb1 Rxb1 a5 cxd5 exd5 Bb5+ Nfd7 Bxd7+ Nxd7 Qxd8+ Kxd8 Nxf7+ Kc7 Nxh8 a4 O-O a3 bxa3 Bd6 Nf7 g5 Nxg5 Be7 Nxh7 cxd4 exd4 Bh4 Bf4+ Kc8 Rfc1+ Kd8 Ng5 Nc5 Rxc5 Ke7 Rc7+ Kd8 Rb8#