A goal from Ryan Keenan and points from his brother Daryl Keenan and PJ Rogers put the champions 1-3 to 0-3 ahead early on, but Declan McCusker’s goal helped Ederney lead by 1-8 to 1-4 at half-time.
Two goals from Daryl Keenan helped Tempo lead on two occasions by a point but Ederney battled back, a Paul McCusker free earning them a one-point win.
Ederney now play Roslea in the semi-finals.
Derrygonnelly booked their place in the semi-finals with a four-point win over Teemore in Brewster Park yesterday.
However, their 2-8 to 1-7 victory was marred by a straight red card for Fermanagh midfielder Ryan Jones midway through the second-half for a high challenge on Gerry Quinlan.
Jones thumped home Derrygonnelly’s second goal just before half-time to put them 2-4 to 0-4 ahead at the break.
Johnny McGurn was their top scorer and he scored two frees and a penalty in the opening quarter before Teemore got their first score from an Eoin McManus free in the 20th minute.
Three more frees from McManus brought them to within two points of Derrygonnelly, 1-3 to 0-4, before Jones’ goal.
A point from Cormac Glynn and another McGurn free made it 2-6 to 0-4 before Jones’ dismissal. Eoin McManus was later dismissed for Teemore.
Derrygonnelly will next play Belcoo, who enjoyed a 2-14 to 1-6 win over Erne Gaels in Kinawley on Saturday night.
Belcoo led 0-8 to 0-2 at half-time but the Belleek men mounted a stirring third quarter comeback, hitting 1-4 without reply.
Damian Lyons’ goal saw them lead briefly before Belcoo reasserted their dominance through a goal from Brian Cox. Evergreen former Fermanagh full-forward Stephen Maguire played a starring role for Belcoo. He hit the second goal to put them clear at 2-9 to 1-6 and they tagged on the last five points of the game.
In the other quarter-final, Roslea beat Newtownbutler 1-12 to 0-9 in Lisnaskea on Friday night.