d4 d5 c4 c6 Nf3 Nf6 e3 e6 Bd2 Nbd7 Be2 b6 O-O Ne4 Nc3 Ndf6 Ne5 Qc7 Nxe4 Nxe4 cxd5 Nxd2 Qxd2 exd5 Rfc1 Qe7 Nxc6 Qh4 Ne5 Qe7 Bb5+ Kd8 Nc6+ Ke8 Nxe7+ Kxe7 Bc6 Rb8 Bxd5 Kf6 e4 Kg6 Qf4 Kh5 Bxf7+ g6 Qxb8 Kg4 Rxc8 Bg7 Rxh8 Bxh8 Qxh8 b5 Qxh7 Kg5 Qxg6+ Kf4 Qf5#