Three tries in the last ten minutes handed Ospreys a 31-11 victory at reigning Guinness PRO12 champions Connacht.
Rhys Webb grabbed himself two tries as Tyler Ardron and Jeffrey Hassler also got on the scoresheet, with Sam Davies kicking 12 points for the travelling region.
Conor McKeon got Connacht's try and Jack Carty kicked points but Connacht's title defence has yet to get off the ground, while Ospreys made it two wins from two this season.
Davies kicked the scoreboard into action in the fifth minute, before Ospreys conceded a penalty immediately from the restart, but Carty missed the kick.
The opening fifteen minutes were all Ospreys but Dan Evans lost possession when well-placed and the pressure was relieved.
Connacht then levelled through a Carty penalty on 19 minutes, but the Welsh side were ahead ten minutes later as Webb got the first of his try-double. The scrum-half combined with number eight Ardron and crossed to put Ospreys five ahead, before Davies extended the lead with the conversion.
Connacht tried to hit back before the half-time whistle, but they failed to get over the line and the visitors went into the break seven points ahead. But the home side did narrow the gap six minutes into the second half, through a Carty penalty, and they were given more hope when Ardron was sin-binned.
They took full advantage of Osprey's reduction in men and flanker McKeon crossed to put them into a narrow lead, which Carty failed to extend when he missed the conversion.
The lead lasted all of four minutes though as Ospreys hit back through a Davies penalty, after Connacht were penalised at the scrum.
And the rest of the game was all Ospreys Adrdon capped a fine display with a try on 72 minutes, diving over after a period of considered build-up - Davies missing the conversion.
But the miss would not matter as three minutes later Webb crossed for his second after an interception from centre Ben John, and this time Davies had no trouble bisecting the posts.
The bonus point was confirmed with three minutes to play as Canadian winger Hassler crossed the whitewash, after fine work from full-back Dan Evans.
Davies added the conversion and Ospreys continued their fine start to the season, which sees them top the Guinness PRO12 table, alongside Glasgow Warriors as the only two sides with two bonus-point wins.
Guinness PRO12 Final 2017 Ticket Information: Fans can save up to 20% on selected tickets, and prices start at just €30 adults and €5 child, and be booked via www.ticketmaster.ie. For further information visit http://www.pro12rugby.com/final