d4 d5 Nf3 Nf6 c4 c6 Nc3 dxc4 a4 Bf5 e3 e6 h3 Nbd7 Bxc4 b6 Nh4 Bb4 Nxf5 exf5 Qf3 Bxc3+ bxc3 f4 e4 g6 Bxf4 Nf8 Bg5 N8d7 e5 b5 axb5 c5 b6 axb6 Rxa8 cxd4 Rxd8+ Kxd8 Bxf6+ Nxf6 Qxf6+ Kc7 Qxh8 dxc3 Qxh7 c2 Qxf7+ Kc8 O-O Kb8 Ba6 c1=R Qb7#