Waterford gain revenge
Walshe headed Maguire's cross over the crossbar from eight yards, but the sizeable home crowd weren't waiting long for a second goal.
This time the threat came from the left and Paul Phelan breaking behind the visitors' defence. He reversed to Walshe who dinked an effort to the roof of the net from 12 yards.
Wexford needed a positive start to the secondhalf. However, they didn't get it and quickly fell three behind.
It was more poor defending, this time from a corner, as Gary Dempsey's centre came all the way to Maguire at the back post and he stabbed home his second from close range.
In truth, there was no backlash from Wexford, no upping of tempo, and if another goal was going to come it was Waterford who looked the more likely scorers.
Indeed, with the game drawing to a close Peter White got down to the left by-line and pulled it back to Phelan who side-footed home the fourth to complete the rout.
Shane Dempsey compounded his side's misery in injury time - getting sent off for a petulant tackle on the left wing - to leave Wexford Youths licking their wounds ahead of a home tie with SD Galway on Friday night.
The visitors occupy second-last position in the table with a mere three points from eight outings, having lost to Athlone Town on Friday last. Youths lie in third position with 13 points, six behind leaders Longford Town and five behind Limerick FC.