d4 d5 Bf4 e6 Nd2 g5 Bg3 h5 h4 Bg7 hxg5 Bd7 Ngf3 Nc6 c3 e5 dxe5 Nge7 e4 h4 Rxh4 a6 Rxh8+ Bxh8 exd5 Bg7 Ne4 Bf5 Nf6+ Bxf6 dxc6 Qxd1+ Rxd1 Bxg5 cxb7 Rb8 Nxg5 Bc2 Rd2 Bf5 Bxa6 Be6 Ne4 Nd5 Nf6+ Nxf6 exf6 Bg4 Bxc7 Bf3 Bxb8 Bc6 Bc7 Kf8 b8=R+ Be8 Rxe8+ Kxe8 Rd8#