A late Ryan Corrigan penalty earned Stoke City a point as they twice came from behind to draw 2-2 at West Ham United in Premier League 2 Division 2.
Xande Silva put West Ham ahead in the 14th minute, when he finished from a tight angle.
Stoke's first equaliser came through Gabriel Kyeremateng who capitalised on confusion in the Hammers defence to score just before the hour mark.
Sean Jordan Adarkwa put West Ham back in front on 64 minutes but Corrigan held his nerve to score from the spot in the 90th minute.
Unbeaten West Ham remain top on 43 points, three clear of Manchester United who have a match in hand. Stoke stay fourth with 27 points.
See: West Ham report | Stoke report