Manchester City was crowned Premier League champion after fending off Arsenal’s challenge to win the title for the third year in a row.
In a season of twists and turns, there have been plenty of defining moments that have helped shape the title race. BBC Sport takes a look at 10 of them below.
1. Erling Haaland’s first goal for Manchester City
It feels like a lifetime ago, but before the season got right, we had the Community Shield in which Erling Haaland struggled in front of goal while Liverpool’s Darwin Nunez shone in Liverpool’s 3-1 win.
Much criticism followed, but just over a week later, the Norwegian scored twice on his Premier League debut as Manchester City beat West Ham 2-0.
That set the tone for the season, and although Bournemouth managed to keep him quiet for the next game, he scored in City’s next seven matches in all competitions – including two back-to-back hat-tricks.
2. Crush rivals Manchester United
We always enjoy the Manchester derby, and the first of this season was no exception as Manchester City crushed its rival 6-3 at the beginning of October.
Haaland helped himself to a hat-trick as he continued his incredible hot streak in front of goal, with Phil Foden also scoring three times.
The sure-fire nature of the win was all the more impressive because Manchester United were looking for a stronger team under Erik ten Hag and had beaten Arsenal 3-1 only a few weeks earlier.
3. De Bruyne’s free kick beats Leicester
By the end of October, Haaland had started every game for Manchester City and scored an astonishing 22 goals, but he was missing the City game at Leicester.
Pep Guardiola’s side needed a win to go top of the table before rivals Arsenal took on Nottingham Forest and the dependable Kevin De Bruyne advanced.
Early in the second half the visitors were awarded a free kick 25 yards from goal and De Bruyne made a stunning shot over the wall and into the back of the net to seal the three points.
4. Haaland penalty kick in the last minute
With Arsenal enjoying a great start to the season, Manchester City knew they couldn’t afford too many slip-ups.
However, it looked like they had walked on bananas when newly promoted Fulham looked on course to end City’s nine-match winning streak at the Etihad in all competitions.
But in the 95th minute, the hosts were awarded a penalty when De Bruyne was fouled and Haaland kept his composure to go forward and convert.
It was a stubborn victory for City, who had played with ten men since the 26th minute after Joao Cancelo was sent off, a victory that put them back ahead of Arsenal in a tug-of-war race.
5. A goal scored from the bench
As the title race entered the new year, it was clear that Arsenal meant business and Manchester City would battle it out to defend success.
On 5 January they traveled to Chelsea knowing that defeat at Stamford Bridge would leave them eight points behind Arsenal.
Pep Guardiola’s side were far from their best, but the City boss used the bench brilliantly, sending on Jack Grealish and Riyad Mahrez on the hour mark, and they had an almost immediate impact as he set up the former for the latter to score the only goal of the game.
City cruised to victory, showing the kind of fighting that is the champions’ hallmark.
6. Man City beat Arsenal to go top
The big test of Arsenal’s credentials came on February 15 when they hosted Manchester City in their first encounter of the season at the top of the table.
An Arsenal win would move them three points clear of City and would likely deal a psychological blow to their opponents but defeat would send Guardiola’s side top of the table for the first time since November.
Bukayo Saka canceled out De Bruyne’s opener but late goals from Grealish – who’s been in fantastic form since returning from the World Cup – and Haaland sealed a victory for the visitors.
It was a night that many argue caused shift in momentum In the title race towards Manchester City.
7. Saliba was injured
Ask Arsenal why their title challenge has floundered and many will point out an injury to William Saliba.
The young French defender was a rock in Arsenal’s defense in the first half of the season but was knocked out in the Europa League clash with Sporting CP on March 16.
Arsenal also lost fellow defender Takehiro Tomiyasu in the same match and ultimately never recovered from the absence of the two.
They did not keep a clean sheet in their next seven Premier League matches, with their next exit coming in a 2–0 win over Newcastle United on 7 May, with the title race off their hands.
8. Arsenal lost a two-goal lead against Liverpool
At the end of the season, Arsenal’s young side will face a test of their mental resilience as they travel to Anfield in search of their first Liverpool win since 2012.
After 28 minutes they were up 2-0 and on course for an eight-point lead with just eight games remaining, but then conceded twice to pull off a massive away victory.
It was the first indication that the pressure of the title race was taking its toll on the Arsenal players. City now have full control of their fate as they sit six points behind Arsenal but with a match in hand and a match against Arteta’s men at the Etihad to come.
9. Saka missed a hammer blow penalty
Incredibly, Arsenal left a two-goal lead going into their next match.
Gabriel Jesus and Martin Odegaard had put them 2-0 ahead after 10 minutes at West Ham but Said Benrahma’s 33rd-minute penalty and Jarrod Bowen’s 54th-minute goal saw Arsenal once again content with a point.
However, the pivotal moment in the game came early in the second half when Arsenal – 2-1 at that point – won a penalty but failed to convert it, with Saka shooting wide. After three minutes the hammers were level.
10. Man City crushes Arsenal to move closer to the title
Despite the damage in April, Arsenal had another chance to turn things back in their favor when they traveled to Manchester City for a decisive match in the title race.
At that point, Arsenal were still top, five points clear of City, and although Guardiola’s side had two games in hand – an Arsenal win would put them within eight points and back in control of their own destiny.
It took just seven minutes for their hopes to be dashed when De Bruyne scored and in a one-sided game three more goals followed as City produced an outstanding performance en route to an eventual 4-1 victory.
The defeat was a crushing blow to Arsenal, whose chances of winning the title were reduced to only 10% accordingly. to some expectations.
While few would have been supportive of Arsenal turning the tide after that point, defeat at Brighton a few weeks later all but confirmed their bid for the Premier League title since 2004 was over.