e4 d5 exd5 Qd6 d4 e5 Nc3 Bf5 Qe2 f6 f4 Nd7 fxe5 Qe7 g4 fxe5 gxf5 O-O-O Be3 exd4 Bxd4 Ngf6 Qe6 Qd6 Nge2 Kb8 Bxa7+ Ka8 Bd4 Re8 Qxd6 Bxd6 Nb5 Re4 Bg2 Ree8 Nxd6 Rxe2+ Kxe2 cxd6 Rhe1 Ne5 Rad1 Rf8 Rf1 Rf7 a3 Nh5 Kd2 b5 Bxe5 dxe5 Rde1 Ka7 Rxe5 Rc7 Re6 Rd7 Rfe1 h6 Bf3 Nf6 Re7 Kb6 Rxd7 Nxd7 Re6+ Kc7 d6+ Kd8 Bc6 b4 axb4 g5 fxg6 Nf6 Rxf6 Kc8 Rf8#