Manchester City and Brighton meet again in the Premier League today, just days after their Carabao Cup classic.

Wednesday night's fourth-round tie at the Etihad finished 2-2 before Enzo Maresca's side won 4-3 on penalties. Both teams went for the win that night, and they do it all over again this afternoon.

The key difference this time? A plethora of key players return to the starting lineups for both sides. Both managers rested key men for the cup tie, with Maresca and Fabian Hurzeler setting up their teams with one eye on this fixture.

For City, the returning player who matters most is Erling Haaland. The Norwegian is in peak form and should be well rested after being given three days off following the defeat to Aston Villa.

Haaland has scored in his past seven Premier League matches and has 13 goals in 11 games in all competitions. There is no doubt he is the premier striker in the Premier League.

Brighton will not take a backward step at the Etihad today. Hurzeler's side are an attacking force unlike many others in the division, and they will not sit deep in a low block. They press from the front, sometimes employing a six-man press when teams play out from the back.

It is a fixture between first and third on the table, with both sides coming to win. Brighton will arrive looking for all three points, and City will need their returning stars to deliver.