Institute manager Brian Donaghey has won 4 of 5 games since taking over.
Institute stuck twice in added time to stun second-placed Ards in an incredible finish at the Brandywell.
Jack Millar and Benny McLaughlin both scored to earn 'Stute their third league win of the season and make it four wins from 5 games in all competitions for new manager Brian Donaghey.
It all looked to be going Ards' way when they took the lead on the half hour when Christopher Crane’s cross tempted John Connolly from his goal, but the ‘Stute goalkeeper could only divert the ball into the path of Ross Arthurs who went in bravely to fire the ball into the roof of the net to make it 1-0.
It looked comfortable for the visitors until they had Crane sent off midway through the second half after an off the ball incident with 'Stute substitute Josh Gorman.
The equaliser on 90 minutes was bizarre as Ards goalkeeper Brian Neeson punched a corner kick off Jack Millar, with the ball looping back over the goalkeeper's head and into the net.
There was still time for a winner and it went 'Stute's way, with McLaughlin firing in his fifth goal of the season from Aidy McCauley's cross to start the celebrations after a remarkable conclusion to this game.
INSTITUTE: John Connolly, Jack Bradley (Joel Gorman 52’), Conor Quigley (Jack Millar 85’), Rhys McDermott, Joel Bradley-Walsh, Shan Doherty, Aidan McCauley, Gabriel Aduaka, Benny McLaughlin, Jamie Dunne, Liam Walsh.
ARDS: Brian Neeson, Conall Young, Jamie McGovern, Kim Nelson, Ross Arthurs (Calvin McCorry 56’), Ruairi O’Hare, Jamie Glover, Christopher Crane, Patrick Carfolla (Dylan O’Kane 68’), Thomas Murray (Kyle Caldenwood 87’), Sakou Jallow (Nathan O’Neill 87’).
REFEREE: Neil Robinson.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.