Nf3 e6 e3 Be7 d4 b6 c4 Bb7 Nc3 Nf6 Bd3 c5 e4 cxd4 Nxd4 d6 f4 h6 Be3 Nbd7 f5 Ne5 fxe6 a6 exf7+ Kd7 O-O Rf8 Nd5 Rxf7 Qa4+ b5 cxb5 Nxd3 bxa6+ Kc8 Rac1+ Nc5 axb7+ Kxb7 Qb5+ Kc8 Rxc5+ dxc5 Qc6+ Kb8 Bf4+ Bd6 Bxd6+ Qxd6 Qxd6+ Rc7 Qxc7#