London - Manchester City came from behind to preserve their 100 percent home record in the Premier League on Saturday, beating Everton 3-1, while Liverpool returned to the top of the table with a 3-1 win over Crystal Palace.

Manchester United, meanwhile, were saved at bottom club Sunderland by two goals from 18-year-old Adnan Januzaj, making his first start for the club, in a 2-1 victory.

“We went behind but showed great character to get back into the game and dominate from then on,” said City defender Joleon Lescott. “I felt we had a few more chances in the first half and maybe we could have done better, but we (showed) our desire and commitment to the game throughout 90 minutes.”

Romelu Lukaku burst through City's offside trap to put Everton ahead after 16 minutes, his fourth in three appearances for the Toffees, but within a minute City were level, Alvaro Negredo slotting in after running on to Yaya Toure's through-ball.

Sergio Aguero put City ahead from David Silva's pass on the stroke of half-time, and added a second midway through the second half as his penalty hit the post and bounced in off goalkeeper Tim Howard.

City lost centre-back Vincent Kompany to injury just after the half-hour.

Liverpool returned to the top of the Premier League with an emphatic 3-1 victory over struggling Crystal Palace.

Lois Remy scored twice as Newcastle United eased the pressure on manager Alan Pardew with a 2-1 win at Cardiff City.

Darren Bent scored the only goal at Craven Cottage as Fulham beat Stoke City 1-0. He struck with seven minutes remaining, latching on to the loose ball after Pajtim Kasami's shot had been half-blocked and beating Asmir Begovic.

Hull City drew 0-0 with Aston Villa.