Holders Tyrone crashed out of the Gaelic Life Dr McKenna Cup at the hands of Donegal at Ballyshannon.
Colm McFadden, Kevin Cassidy and Brian Roper were in top form for Brian McIver's side as they came back from a two-point interval deficit to win by a single point.
Scores from Shaun O'Neill, Kevin McNally and Cathal McCarron helped the Red Hands to a 0-05 to 0-03 half-time advantage.
But with skipper Cassidy turning in a power-packed midfield performance in the second period, and McFadden picking off scores with ease, the home side took control.
McFadden finished with a personal tally of six points, while Cathal McCarron kicked four for Tyrone.
The game was held up for several minutes just before when an ambulance had to be brought on to the field after Tyrone attacker Aidan McCarron picked up a knock.
Round-up of Dr McKenna Cup action
Meanwhile, in what was a winner-takes-all clash, Derry beat Fermanagh by 0-13 to 0-8 in Glen to top the Section A table and qualify for the semi-finals.
Paddy Crozier's men made a good start with 2007 All-Star Paddy Bradley kicking two early points to help his side into a 0-05 to 0-03 lead.
But Fermanagh, who beat Armagh last Wednesday, were back level at 0-05 apiece at half-time and the tide seemed to turn in their favour after Bradley had a penalty saved by Ronan Gallagher.
But with a better spread of scorers - Bradley's four-point haul was bolstered by efforts from Raymond Wilkinson (0-3), Colin Devlin (0-2), Ciaran Mullan (0-2), Ryan Kealey and James Conway - Derry came out on top.
Fermanagh, for whom Matthew Keenan top-scored with 0-4, have to wait and see if their two wins from three and +0-6 scoring difference is enough to get them into the semi-finals.
In the McKenna Cup, the three group winners plus one best-placed runner-up - possibly Fermanagh - qualify for the last four.
Today's other Section A game saw Armagh manager Peter McDonnell avoid defeat in a competitive game for the first time since he took over from Joe Kernan. The Orchard men drew 2-7 to 1-10 with St Mary's.
Goals from Paul McCaughey and Kevin O'Rourke moved Armagh into an early lead at Lurgan, yet Mary's were back level at 2-03 to 1-06 at half-time. John McCormack picked off their goal and Paul Carville fired over four impressive points.
Carville finished with six points and Armagh had to fight back at the death to ensure the draw, with O'Rourke and McCaughey, who tallied up 1-2, closing up a two-point gap.
In Section C's only game of the day, Monaghan claimed a 1-12 to 0-07 victory over Antrim at Ballybay with Raymond Ronaghan's scoring the only goal in the 24th-minute.
Monaghan led 1-03 to 0-03 at half-time and were good value for their win. Conor McManus top-scored for the Farney men with 0-4 while Tommy Freeman and Eoin Lennon both finished with three-point tallies.
Michael McCann, Michael Magill, Terry O'Neill and Conleth Totten got on the scoresheet for Antrim who could yet force their way into the semi-finals.
The Saffrons have an outstanding game to play against Queen's University and they could yet dislodge Cavan, who beat the Belfast students last night, from top spot in Section C.
A waterlogged pitch at Newcastle prevented today's Section B encounter between Down and UUJ from going ahead.