Liverpool continue to look like Premier League champions in waiting as they combined grit and good fortune to secure a hard-fought 2-1 victory over Crystal Palace at Selhurst Park.
The victory, secured by Roberto Firmino's 85th-minute winner, made it 30 league games unbeaten for Jurgen Klopp's side.
It also reinforced their imposing ability to turn draws into victories, a habit which looks set to carry them to a first Premier League title in 30 years.
Liverpool looked set to drop points for just the second time this season after Wilfried Zaha cancelled out Mane's opener but Firmino poked in after a goalmouth scramble.
"At the end we won the game and it was deserved as well," Klopp told Sky Sports. "There was not too many mistakes but the goal they scored was good. We have to bring plans together after the international break.
"I'm happy with the result and big parts of the performance because I know it's not possible to be brilliant every game."
Hosts Palace were denied a shock first-half opener when James Tomkins' header was disallowed after VAR adjudged that Jordan Ayew had fouled Dejan Lovren.
Second-placed Leicester City beat Brighton & Hove Albion 2-0 for their fifth successive league win to stay eight points behind Jurgen Klopp's leaders.
Jamie Vardy continued his scoring streak, bagging his 12th goal of the season at the second attempt from the penalty spot.
Vardy, the top-flight's leading goalscorer, also played a role in Perez's 64th-minute opener, as the Foxes secured their sixth successive victory in all competitions.
Arsenal forward Alexandre Lacazette's injury-time strike rescued a point in a 2-2 draw against Southampton at the Emirates, a result that extended the Gunners' winless run to six games in all competitions.
The visitors, who had picked up one point from their previous eight league games, twice led through goals from Danny Ings and James Ward-Prowse and looked well set to repeat their win at the same stadium last season.
But Lacazette, who had also cancelled out Southampton's early opener, pounced late, although the home fans remained unimpressed and boos echoed round the ground at the end.
The draw left Arsenal in seventh place with 18 points from 13 games, while second-bottom Saints have nine.
"We dominated the game and put Arsenal under pressure. But we were not clinical enough in the last 20 minutes to put the game to bed," Southampton midfielder Ward-Prowse told Match of the Day. "We're kicking ourselves."
In-form Wolves won 2-1 at 10-man Bournemouth courtesy of a Joao Moutinho free kick and Raul Jimenez's goal to climb to fifth in the table.
Norwich City hauled themselves off the bottom of the table with their first away win of the season to pile the pressure back on Everton manager Marco Silva.
After a goalless 10 hours and 20 minutes on the road, Todd Cantwell's first strike since the Canaries' last league success - at home to Manchester City in September - and an added-time effort from Dennis Srbeny, secured a 2-0 victory.
It lifted Daniel Farke's side to within a point of escaping the bottom three and left Everton just four points above the relegation zone after a sixth defeat in nine league games.
"It feels amazing to get our first away win," said Norwich striker Teemu Pukki. "It has been coming for a while but it feels good to get some away points."
With Norwich winning, goals from Chris Wood, Ashley Barnes and James Tarkowski sent Watford bottom of the Premier League as Burnley bruised their way to a 3-0 victory at Vicarage Road.
Wood's snap finish, Barnes' penalty and Tarkowski's late strike condemned struggling Watford to a club-record 11th straight home league match without a win.
"Playing the game it did not feel like a 3-0 defeat," said Watford defender Adrian Mariappa.
'In the first half we were quite comfortable and we are disappointed with the goals we conceded today."