The former Peterborough United striker netted a brilliant second-half treble as the Premier League side saw off its Championship opponent at Selhurst Park.
Dwight Gayle's second-half hat trick steered Crystal Palace into the League Cup fourth round courtesy of a 4-1 victory over Charlton Athletic on Wednesday.
Making his first start of the season, Fraizer Campbell – who has been linked with a loan move away from Palace – broke the deadlock early in the second half at Selhurst Park with a neat shot on the turn.
The former Sunderland striker was then felled for the 59th-minute penalty that Gayle duly dispatched, before the latter netted again from the spot after he was sent tumbling by Alou Diarra, who was sent off for the challenge.