Donegal's bright start to the Allianz National Football League Division Two campaign came to an abrupt halt at Semple Stadium as Tipperary came from behind to record a well merited victory.
If finished: Tipperary 3-9 (18), Donegal 0-13.
Donegal led at half time and seemed to be on course for a third straight win but they were punished for two bad mistakes in the second half that led to two goals for Tipperary, who went on to record victory.
Indeed, Donegal faded badly in the final 15 minutes and ultimately Tipp deserved their five point win.
In a lively opening Oisin Gallen, on his debut, got an early point for Donegal but at the other end Tipperary grabbed a goal after two minutes through Steven O'Brien.
Donegal went on to lead by 0-10 to 1-4 the break, even though they missed a penalty when Jamie Brennan has his penalty blocked brilliantly by Michael O’Reilly.
It was almost 15 minutes into the second half before Michael Langan altered the scoreboard again to make it 0-11 to 2-4.
But Tipperary then got a goal out of nothing and following a major mix up in the visiting defence the home side got a fortunate goal when a Liam McGrath free somehow ended up in the back of the net.
Donegal responded with a decent point from Gallen, his third of the game, to put it back out to a two point game, 0-12 to 2-4.
But Tipperary kept battling away and then Donegal gifted the Munster side a third goal.
Eoin McHugh gave away a bad hand pass and Liam Casey capitalised with five minutes ago to put Tipp into the lead, by 3-6 (15) to 0-13.
Suddenly, Donegal were in a real muddle.
And Casey then added a point to enable the home side to move into a three point lead.
Donegal had ten wides.
Tipp finished strongly and got the final point from Steven O'Brien to give them a five point winning margin to delight their fans in the attendance of 1,403.
This result throws open Division Two.
If you have a story or want to send a photo or video to us please contact the Donegal Now editorial team. Between 9am and 5pm Monday to Sunday please call 074 9112712. Between 5pm and midnight please call or text 086 792 2103. Or you can email [email protected] at any time.