d4 Nf6 c4 e6 Nc3 Bb4 e3 O-O Qb3 Nc6 Nf3 Bxc3+ Qxc3 d6 Bd3 Qe8 e4 e5 dxe5 Ng4 exd6 Nf6 O-O cxd6 Bf4 Qe7 Rfe1 Re8 Nd4 Bd7 Nxc6 Bxc6 Qd4 Qd7 Rad1 Qg4 Bxd6 Nh5 b4 Nf4 Bxf4 Qxf4 Bc2 Qc7 e5 b5 e6 bxc4 Qxc4 Red8 exf7+ Kh8 Rxd8+ Qxd8 Qxc6 h6 Re8+ Qxe8 Qxe8+ Rxe8 fxe8=Q#