Paul Dummett spared Alan Pardew’s blushes with an extra-time header to guide Newcastle to a 3-2 League Cup victory at Crystal Palace.
Dwight Gale’s accurate penalty handed Palace a first-half lead, but Riviere then notched the first goals of his Magpies career to end his six-game drought.
Emmanuel Riviere’s coolly-taken brace put Newcastle on the brink of victory, before Kaikai made the scores 2-2 on the brink of full-time.
Teenager Sullay Kaikai had fired a last-gasp equaliser on his senior Palace debut to deny Newcastle victory in normal time.
Palace’s 19-year-old academy graduate poked home in second-half injury time to stun the visitors, only for full-back Dummett to wrestle victory for the Tynesiders.