Bohemians 5 Waterford United 1
Glen Crowe hit a second half hat-trick as Bohs regained their champions touch.
Daryl Murphy headed the Blues in front on 24 minutes but Jason McGuinness had the Gypsies level a minute before the interval.
Robbie Doyle then hit a 20-yard shot to put Bohs in front on 54 minutes before setting up Crowe's first 10 minutes later.
Two blunders by Blues' keeper Dan Connor then gifted Crowe two more in the 77th and 78th minutes for his fifth hat-trick in a Bohs shirt.