d4 Nf6 c4 e6 g3 Bb4+ Bd2 Bxd2+ Nxd2 Nc6 Ngf3 h6 e4 b6 Bg2 d6 e5 Nd7 O-O a5 d5 Ncb8 dxe6 Nc5 exf7+ Kxf7 Nh4 c6 Ne4 Be6 Nxd6+ Kg8 f4 a4 f5 Bxc4 f6 Qxd6 Qxd6 Be6 Ng6 Nbd7 Bxc6 Kh7 Nxh8 Ra7 Qe7 Nxe5 Qxa7 Ned7 Bxd7 Nxd7 Rad1 Kxh8 Rxd7 Bxd7 Qxd7 b5 Qxg7#