Global Edition
Global Edition
UK Edition
EU Edition
US Edition

Understand the story, not the spin.

Markets

Man City beat Everton 2-0 as Haaland scores twice

Published 23 October 2025

Manchester City beat Everton 2-0 at the Etihad Stadium on Saturday, with Erling Haaland scoring twice early in the second half to secure three points for the hosts. Haaland finished Nico O'Reilly's 59th-minute cross to open the scoring and then converted a 63rd-minute chance set up by Savinho, turning a tight game into a routine win for Pep Guardiola's side.

City controlled possession for long periods but were tested for much of the first half as Everton produced several promising openings. Iliman Ndiaye was Everton's most dangerous player before the break, creating two clear chances that striker Beto failed to convert. Gianluigi Donnarumma made a number of saves to keep the match goalless at half-time, while Jordan Pickford denied City attempts before Haaland's header put the hosts ahead.

The decisive phase came after the interval. O'Reilly's delivery found Haaland in the box and the Norwegian rose to head the opener. A swift City move shortly after saw Savinho play a precise pass for Haaland to sweep home his second. Everton were unable to recover and spent the final portion of the match trying to deal with City counterpressing and limiting Haaland's opportunities.

Now playing
0:00 / 0:00