a3 h6 Nf3 d5 d4 Nf6 c4 e6 Nc3 Nbd7 Bf4 dxc4 e4 Nb6 Nb5 Bd6 e5 Nfd5 exd6 Qf6 Be5 Qf5 Bxg7 Rg8 Bxh6 Qe4+ Be3 c3 Bd3 Nxe3 Nxc7+ Kd8 Bxe4 Nxd1 Nxa8 cxb2 Rxd1 Rg4 Bf5 b1=Q Rxb1 exf5 Nxb6 axb6 O-O Rf4 Rxb6 Re4 Rc1 Rg4 Rc7 Be6 Rbxb7 Rxg2+ Kxg2 Ke8 Rb8+ Bc8 Rbxc8#