Danny and Dinny the Bohs stars
Bohemians teed up a top of the table clash with Shamrock Rovers on Monday as a 2-0 win away to UCD keeps up their perfect start to the season.
But 2019 is proving to be a struggle for Dundalk and Cork City, champions Dundalk having to settle for a 1-1 draw away to Finn Harps while Cork lost for the second week in a row.
Bohemians settled with Keith Buckley and Dinny Cocoran coming close before the brilliance of Danny Mandroiu lit up the game on 29 minutes.
Cutting past several defenders in from the left, the 20-year-old struck a right-foot drive from 20 yards that arrowed to the net off the underside of the crossbar.
It got better for Bohemians three minutes later as they doubled their advantage. Left-back Paddy Kirk got to the end line to cross for Corcoran to score with a spectacular left-foot volley.
Goals in injury-time at the end of each half gave Waterford a first league win in Cork since 2011 and first top-flight victory at Turner's Cross since 2004.
Bastien Héry struck in the 48th minute of the first half for Alan Reynolds' side and then, having soaked up Cork City pressure, they counter-attacked at the death, with Zak Elbouzedi on target.