d4 d6 Nf3 Nf6 e3 Ne4 c4 c6 Bd3 d5 O-O e6 Nbd2 Nxd2 Bxd2 Nd7 Re1 dxc4 Bxc4 b6 Qc2 b5 Bxe6 fxe6 Qxc6 g6 Qxa8 Bd6 Qc6 Bc7 Rac1 b4 Qxc7 Qxc7 Rxc7 a6 Rxc8+ Kf7 Rxh8 b3 Rxh7+ Ke8 Rc1 Kd8 Ba5+ Nb6 Bxb6+ Ke8 Rc8#