Premier League wrap: Tottenham strike late to take the points at home to Sheffield United
Tottenham staged an astonishing turnaround with two goals in added time to beat promoted Sheffield United maintain their unbeaten record in the Premier League.
Second-half substitute Richarlison ended his goal drought with the equaliser in the eighth of 12 minutes added on and set up Dejan Kulusevski for the winner two minutes later.
The fourth win in a row marked second-placed Spurs's best start to a league campaign since 1965-66.
Sheffield United, still without a league win this season, then had Ollie McBurnie sent off for a second yellow card for arguing with the referee.
United had taken the lead with a Gustavo Hamer goal completely against the run of play in the 75th minute.
Tottenham manager Ange Postecoglou had made a triple substitution in the 80th minute, bringing on Brazilian striker Richarlison while captain Son Heung-Min was one of those coming off.
Late strikes from Jhon Duran, Douglas Luiz and Leon Bailey earned Aston Villa a 3-1 comeback win over Crystal Palace at Villa Park.
After failing to create much in a goalless first half, Palace upped the tempo and hit Villa with a sucker punch when striker Odsonne Edouard pounced, firing home Jean-Philippe Mateta's cross in the 47th minute.
Palace spurned chances to kill the game off and were made to rue their profligacy in the 87th minute, with Duran chesting down a cross from Lucas Digne and firing home a thunderous half-volley to level.
Villa went ahead eight minutes into added time when Luiz converted a penalty after Chris Richards brought down Ollie Watkins and Palace's misery was complete when Bailey finished off a rapid counter-attack to seal the three points.
Fulham denied Luton Town their first point in the Premier League on Saturday when Carlos Vinicius came off