Danny Furlong scored a hat-trick as First Division strugglers Wexford Youths humiliated Derry City in the FAI Cup third round.
Furlong got round the back of Tommy McCallion to shoot under Gerard Doherty in the 31st minute.
Just before half-time Furlong netted a penalty and Ben Ryan shot in the third on 71 minutes.
Furlong pounced on a mistake by Barry Molloy to make it 4-0 before City sub Eamon Zayed scored in stoppage-time.
It was an amazing defeat for the Premier Division title challengers who had beaten Galway United 6-0 in their last match.
They had the first real chance of the game when David McDaid hit an upright from James McClean's ball in.
Gareth McGlynn clipped the bar when City were 2-0 down but Wexford fully deserved to go through against the odds.