With 17 minutes to play at Dalymount Park, Bohemians were in a three-way tie at the top of the league and looking primed to announce their arrival in the Premier Division title race.

They were upholding their end of the bargain, with their supporters joyfully singing ‘Shamrock Rovers, we’re coming for you”.

The Gypsies had played with purpose up to that point and should have been further ahead before Andrew Quinn cancelled out Connor Parsons’ opener.

At the same time, news filtered through from Tallaght Stadium that Shamrock Rovers had come from behind to lead Waterford 3-2, and Dalymount fell deathly silent

In an instant, a good thing was slipping through their fingers and they were suddenly five points adrift of their arch-rivals on the live league table.

But Bohemians have put their best foot forward at every opportunity since their European exit, playing like a team that believes anything is possible.

And that was epitomised here at the death.

Captain Dawson Devoy shook the old ground to its foundations with a brilliant finish to win it in the 90th minute, sparking pandemonium in the stands as Bohs laid bare their title credentials.

Dawson Devoy, centre, is congratulated by team-mates Darragh Power, left, and Ross Tierney
Dawson Devoy, centre, is congratulated by team-mates Darragh Power, left, and Ross Tierney

Mindful that Drogheda were arriving in good form having seen off Shelbourne and Sligo Rovers in the last week, Bohs couldn’t afford to hang around here.

They were quickly into stride and set a rapid tempo early on.

Drogheda needed to ride out the quick-fire nature of Bohemians’ attacks and settle, which they did midway through the half. A little bit of confidence went a long way and soon they were posing questions of their own.

They looked primed to score, too, only for Conor Kane and Alfie Bates to get in each other’s way. Edwin Agbaje’s low cross was inviting and Kane swung a boot at it, but his effort hit Bates who then sent the follow-up narrowly wide.

Soon after, Bohs were too casual trying to play out from the back. Goalkeeper Paul Walters’ short pass to Jordan Flores was intercepted by Thomas Oluwa. He teed up Warren Davis, but the forward known for scoring outrageous goals saw his sweet, curling effort clip Patrick Hickey and veer off for a corner.

Although Drogheda had more about them at this point, the chances they passed up merely spurred Bohs back into life.

Sean Mullen of Bohemians is challenged by Drogheda United's Ryan Markey
Sean Mullen of Bohemians is challenged by Drogheda United’s Ryan Markey

The hosts got their act together again, taking the lead with a strong finish to the half that could have yielded more goals, and a penalty.

Colm Whelan, who was denied one-on-one by goalkeeper Luke Dennison moments earlier, slipped a clever ball through for Parsons and although Conor Keeley was sliding in with a block, the winger’s effort looped up and carried over the line.

Dennison actually injured himself in that earlier duel with Whelan and Drogheda were trying to introduce his replacement Fynn Talley in the build-up to that 41st minute opener, but never got the break in play.

Parsons then closed out the half with another fine attempt that fizzed narrowly over the crossbar, with Bohs picking an opportune time to up the ante with the break looming.

The hosts were keen to drive home their advantage thereafter and substitute Kieran Cruise denied Parsons a second from close range with a brilliant sliding block in the box.

But the longer Bohs went without adding another, the more Drogheda believed that all was not lost and they found their lifeline with 17 minutes remaining.

The Gypsies couldn’t clear the danger in their own box and paid the price with Andrew Quinn getting the final touch in a scramble.

By that stage, word had filtered through to the Dalymount faithful that the Hoops had come from behind to lead in Tallaght.

To compound matters, those supporters saw Douglas James-Taylor denied a winner by Talley in the dying stages.

The magical three-way tie for top spot had evaporated. But then Devoy stepped up to spark wild, wild scenes in the old ground with Bohemians now well in the title hunt.

Bohemians: Paul Walters; Darragh Power, Patrick Hickey, Cian Byrne, Senan Mullen (Paddy Madden 80); Jordan Flores, Dawson Devoy; Connor Parsons (Adam McDonell 90), Harry Vaughan (Zane Myers 66), Ross Tierney (Niall Morahan 90); Colm Whelan (Douglas James-Taylor 66).

Subs not used: Kacper Chorazka, Ryan Burke, Sadou Diallo, Markuss Strods.

Drogheda United: Luke Dennison (Fynn Talley 42), Andrew Quinn, Conor Keeley, Leo Burney; Edwin Agbaje, Ethan O’Brien, Brandon Kavanagh (Mark Doyle 67), Alfie Bates (Shane Farrell 53), Conor Kane (Kieran Cruise 67); Warren Davis, Thomas Oluwa (Ryan Markey 67).

Subs not used: Jamie Brennan, Daniel Mare, Sean McGrath, Calum Donnelly.

Referee: Rob Hennessy (Limerick)