Bohemians 4 Cork City 2
They have had little need for champagne around Dalymount Park over the last decade
But Keith Long's team treated their supporters to some vintage stuff with a 4-2 win over Cork City, a result which is likely to have a big say in the Premier Division title race.
Those relegation worries for the Gypsies earlier this season looked very far away at half-time in this tie as Bohs led 4-1 against the reigning champions.
The win, secured in no small part to the efforts of winger Daniel Kelly - a player who only ended up at Bohs in mid-season as his previous club, Bray Wanderers, had money issues - moves the Phibsboro side up to fifth and was a morale booster ahead of next week's FAI Cup quarter-final away to Derry City.
Morale in Cork has taken a hit with this loss, Damien Delaney in particular having a night to forget, possibly the worst 45 minutes of his proud career before he was taken off.
Cork's defensive form had been a concern coming into this game, City without a clean sheet in the league in four matches, and a sign of that was the choice of Peter Cherrie in goal ahead of long-time No. 1 Mark McNulty.
The entire City side was off-colour but Cherrie and defender Delaney in particular would have a torrid night, Bohs 3-0 up after half an hour and 4-1 ahead at the break, with Delaney replaced at half-time break
It was ex-Ireland man Delaney who gave Bohs the lead on 11 minutes, when he over-hit his back pass to Cherrie, under pressure from Dinny Corcoran. Cherrie could only watch in agony as Delaney's pass hit the inside of the post and bobbled over the line.
Kelly made it 2-0 on 22 minutes when he bustled his way goalwards and brushed past centre-halves Delaney and Barry to score with a fine finish, though City had conceded possession in the first place with a poor goal kick by Cherrie.
On the half-hour mark it was another episode of horror stuff from Cork, as Delaney lost possession to Keith Ward in Cork's half, and Ward played in a perfect pass for Delaney and Kelly, who played for a host of junior clubs before joining the League of Ireland ranks with Bray at the start of this season, came up with another brilliant finish.
The 3-0 deficit prompted a response from Cork and they nicked a goal back on 35 minutes.
Graham Cummins leapt higher than his marker to get his head to Steven Beattie's cross and his header was too much for Bohs keeper Shane Supple. But Bohs restored their three-goal lead just before the break, a superb team move finished off by a rare goal from defender Derek Pender.
City boss John Caulfield tried to shore things up, and Delaney did not appear for the second half, and then a headed goal from Jimmy Keohane on 57 minutes breathed a bit of life into Cork.
But despite some tense moments, the night belonged to the home side with Dinny Corcoran close to making it 5-2 with a fierce drive late on.
Supple was also a busy man at times but was never really troubled by a Cork side who appear to have lost their grip on the title.