Sligo Rovers qualified for Europe for the first time in over a decade after a 2-0 defeat of Bray Wanderers at the Showgrounds.
Headed first half goals from Mauro Almeida and Conor O'Grady were enough to see the Bit O' Red leapfrog Cork City and end the season in fourth spot.
The home side were without Irish U21 international Seamus Coleman, who was serving a one-match ban, so Gary Curran came into midfield in a reshuffled side.
Bray made five changes from the team that defeated Drogheda United last time out, with Dane Massey, Dean Zambra, John Mulroy, Ronan Ivory and Gary Cronin earning starts.
Andy Myler, who announced his retirement during the week, was among the Bray absentees.
Rovers made the perfect start, with Romuald Boco and Raffaele Cretaro causing all sorts of problems up front, and they deservedly went ahead on 14 minutes.
Brian Cash's corner was only punched as clear as Cretaro, and, when he curled the ball back into the area, Mauro Almeida powerfully headed home.
Their lead was doubled 15 minutes later, this time O'Grady got the all important flick to direct Sean Doherty's inswinging free-kick to the bottom corner.
They could have been three ahead by half-time, when Boco skilfully raced in from the right-hand side, but saw his well-struck effort smash against the post.
For Bray, Alan Cawley did at least test Richard Brush from a cheeky free-kick at the edge of the box, but Brush got down well to save.
Rovers continued where they left off at the start of the second half, with Cretaro winning a free at the edge of the area inside two minutes.
But Sean Doherty went for place over power, and Gough easily saved.
Rovers should have claimed a third a minute later, when Cretaro sprung the offside trap to race onto Doherty's excellent pass. He unselfishly tried to square it for Gary Curran, but his ball across the goal carried just too much pace.
Bray had a decent chance to pull one back on 63 minutes, when referee Dave McKeon adjudged that Brush picked up a backpass.
But the Seagulls' free-kick from inside the area was too contrived, and Rovers smothered the chance.
Almeida did have the ball in the net again on 72 minutes, but he was offside as he flicked Cash's free-kick to the net.
Substitute Matthew Judge also went close, after he was teed up in the area by Cretaro, but he shot too close to Gough.
But it mattered little, as a pitch invasion from ecstatic Bit O' Red fans greeted Rovers at the full-time whistle.
Sligo Rovers: R Brush, D Ventre, M Almeida, G Peers, R Ryan, B Cash (Judge 80), C O'Grady, G Curran, S Doherty, R Cretaro, R Boco.
Bray Wanderers: A Gough, C Tresson, R Ivory, D Foran, G Cronin, P Kavanagh, G Whelan, A Cawley (C Shiels 70), D Massey, J Mulroy (R Kelly 79), D Zambra (S O'Neill 70).
Referee: D McKeon.