d4 Nf6 Nf3 d5 c4 e6 e3 e5 dxe5 d4 exf6 dxe3 Qxd8+ Kxd8 Bxe3 a6 Bg5 gxf6 Bxf6+ Ke8 Bxh8 a5 Be5 a4 Bxc7 a3 Nxa3 b6 O-O-O Bxa3 Rd8+ Ke7 bxa3 Rxa3 Rxc8 Rxa2 Rxb8 Rxf2 Bxb6 h5 Bxf2 Kd7 Rh8 h4 Bxh4 Kc7 Rh7 Kc8 Rxf7 Kb8 Bd3 Kc8 Re1 Kb8 Re8#