EPL: Man City triumph, Palace edge Saints as Forest beat Everton

Leicester City's Argentinian midfielder #40 Facundo Buonanotte (L) vies with Manchester City's Brazilian midfielder #26 Savinho (R) during the English Premier League football match between Leicester City and Manchester City at King Power Stadium in Leicester, central England. (Photograph: AFP)
Another thrilling Sunday in the Premier League saw Manchester City bounce back with a vital win, while Crystal Palace, Nottingham Forest, and Wolves all secured crucial results in their respective matches.
Leicester City 0–2 Manchester City

Manchester City responded to recent setbacks with a solid 2-0 victory over Leicester City. Goals from Savinho and Erling Haaland kept Pep Guardiola’s side firmly in the hunt for the league title.

Crystal Palace 2–1 Southampton

Crystal Palace claimed a hard-fought 2-1 win over Southampton at Selhurst Park. The Eagles held off a late push from the Saints to secure all three points and maintain their strong start to the season.

Everton 0–2 Nottingham Forest

Nottingham Forest registered an impressive 2-0 win over Everton at Goodison Park. The Toffees were unable to capitalize on home advantage, as Forest delivered a clinical performance to earn a vital three points, propelling them to second place in the standings (pending other results).

Fulham 2–2 Bournemouth

Fulham and Bournemouth shared the spoils in a 2-2 draw at Craven Cottage. Both teams had their chances to win, but neither could find a decisive goal in this entertaining encounter.

Tottenham Hotspur 2–2 Wolves

Tottenham Hotspur and Wolves played out an exhilarating 2-2 draw, with both sides showing attacking intent. Despite the draw, Wolves earned a crucial point in their battle for survival.

Meanwhile, Liverpool will face West Ham later in the day as they continue their push for the title.