James Milner and Sadio Mané scored either side of half-time as 10-man Crystal Palace could not maintain an unbeaten league start against Liverpool.

Boos roared around Selhurst Park minutes before the break as James Milner converted from 12 yards out after Mamadou Sakho’s outstretched leg caught Mohamed Salah.

After Aaron Wan-Bissaka was sent off for bringing Salah down as the last man, Mané rounded Wayne Hennessey for the finishing blow.

Palace are yet to win their opening two fixtures in a Premier League season, and must now prepare for a trip away to Watford this weekend.

Action emerged on both ends, as Salah was denied by Sakho when he almost broke free before an errant pass from the defender ignited panic.

But Liverpool found their breakthrough when referee Michael Oliver awarded them a penalty after Salah went down in the box, allowing Milner to convert from 12 yards away.

The Eagles flew out of the gates in the second-half, and had chances to equalise through Luka Milivojevic’s free-kick and Wilfried Zaha's close-range effort.

However, when Wan-Bissaka brought down Salah as the last man it threatened to ruin their chances.

It's the 20-year-old's first sending off in a Premier League match.

Roy Hodgson threw Max Meyer into the fray as one of his three substitutes, but despite coming close in the last 10 minutes the lead proved too much.