Crystal Palace scored three goals in five second-half minutes to come from 2-0 down to win at Plymouth Argyle in the Carabao Cup second round.
Ben Waine gave the Championship side a flying start as he fired in from close range early on, and Luke Cundle superbly doubled their lead 33 seconds after the interval.
But Palace responded in devastating fashion as Odsonne Edouard converted from close range and Jean-Philippe Mateta tapped in soon after.
Mateta then blasted in his second before Eberechi Eze fed Mateta for the French striker to ruthlessly complete his first hat-trick for the Premier League side.