Monaco opened their Ligue 1 campaign with a narrow victory over Lyon at Stade Océan, winning 1-0 on Saturday evening. The result puts them top of the table after two matches, while Lyon remain in 15th place with just a single point from their opening fixtures. E. Dier gave the visitors the lead with a 14th-minute goal, and it proved decisive despite a flurry of Lyon pressure later on.
A. Richardson thought he had added a second for the hosts at 26 minutes, but the effort was cancelled by VAR for offside. To be fair, the replays showed him well ahead of the defensive line, and the decision stood. Lyon then threw bodies forward, making seven substitutions by the final whistle as they searched for an equaliser.
The statistics tell a familiar story: possession was split evenly at 50 percent each, but Monaco created the better chances. They registered an expected goals figure of 1.39 to Lyon's 0.6, and seven shots on target compared to four for the hosts. Lyon managed 32 crosses and 10 key passes, but big chances created stood at zero. The clean-sheet run came to an end for Monaco's goalkeeper, who made three saves, while Lyon's keeper had to pull off six.
And here's the thing about this result. Monaco have now won both of their opening two matches, edging past Gornik Zabrze 3-2 on Wednesday before this victory. Lyon, meanwhile, have drawn once and lost once — a 1-0 win against Le Mans followed by a defeat to Ipswich. The gap in confidence between the two sides is already visible in the table.
Lyon will need to find more clarity in the final third. They completed 330 passes in their own half, pushed 85 into the opposition third, but failed to convert that territory into anything meaningful. Monaco, by then, had already set their standards. With six points from two games and a goal difference of plus two, they are closing in on a deal for points at the top.