MANCHESTER, England — Manchester United surrendered two late goals to Everton in a dramatic 4-4 draw Sunday that breathed new life into the English Premier League (EPL) title race.

United’s grip on a 20th league crown appeared to strengthen as it held 3-1 and 4-2 advantages in the second half at Old Trafford. A win would have taken the Red Devils six points clear of neighbor Manchester City. But strikes from Nikica Jelavic and Steven Pienaar in the 83rd and 85th minute brought Everton level.

United continued to press for a winner, but U.S. National Team keeper Tim Howard – a North Brunswick (NJ) native and former MetroStar – pulled off one final save late in injury time, against his old team, to deny Rio Ferdinand. The amazing result leaves the fate of the EPL title in the hands of both United and City.

A win for Roberto Mancini’s men at 20th-placed Wolves on Sunday will bring them three points behind United, who they host next Monday, meaning back-to-back victories will propel them past their city rival with two games to play. United can remain on course for a successful title defense if City drops points in either fixture.