Crystal Palace have come back from conceding an early goal to lead Newcastle United 3-1 at half time of the Premier League match at Selhurst Park.
Alan Pardew, facing his former side, named an unchanged team despite Palace's 1-0 home loss to Sunderland on Monday, and his side dominated the opening minutes as Rob Elliot had to push away Jason Puncheon's dangerous drilled cross.
However, it was Newcastle who took the lead after just 10 minutes against the early run of play as Daryl Janmaat's inch-perfect cross found Papiss Cisse for the striker to head home his first goal since the opening day of the season amid questions of offside.
If anything, that setback increased Palace's vigour, but it was with a stroke of luck that they brought themselves level again within four minutes as James McArthur's strike from outside the box took a wicked deflection off Paul Dummett to wrong-foot Elliot.
McArthur then fired over the bar from a similar position as the frantic start to the match continued, and with just 17 minutes on the clock the turnaround was complete when Connor Wickham's low cross found its way through to Yannick Bolasie, who slammed home.
The Magpies were struggling to cope with the pace and trickery of Bolasie and Wilfried Zaha, and after the latter was booked for simulation when he went down in the box, he extended the advantage before the break.
Wickham drove past weak Newcastle challenges before lifting a cross towards Zaha on the penalty spot, and the winger hit a bouncing volley down into the ground and past the defender on the line to give Pardew's side a two-goal advantage at the whistle.