87歩を打たずにやってみました。こんなかんじでしょうか?
▲2六歩 △4二玉 ▲2五歩 △3二玉 ▲2四歩 △同歩
▲同飛 △2三歩打 ▲2八飛 △5二金右 ▲3八銀 △8四歩
▲7六歩 △8五歩 ▲7八金 △8六歩 ▲同歩 △同飛
▲2七銀 △8四飛