Football does not always follow logic. Monaco arrived at the Stade Jean Bouin on Friday evening in Ligue 1 as the team with more quality across virtually every department — more possession, more corners, more shot attempts across the ninety minutes — and left with a 4-1 defeat that felt like a sporting ambush. Paris FC scored twice in the opening eight minutes, added a third before halftime, and although Folarin Balogun pulled one back for the visitors to extend his extraordinary personal scoring streak to a seventh consecutive Ligue 1 appearance, Luca Koleosho’s second-half goal confirmed one of the more stunning results of the French football season. For Paris FC, who arrived in this match sitting 13th in the table with ambitions primarily focused on mid-table consolidation rather than anything more ambitious, this was an evening they will describe to their grandchildren. For Monaco, it was the kind of result that prompts hard questions about concentration, defensive organisation, and what happens to technically superior sides when they allow opponents to find early momentum.
The damage was done at extraordinary speed. Four minutes. Jonathan Ikoné, the former Fiorentina winger who has brought quality and directness to Paris FC’s attack since his arrival, made the opening goal look effortless. Moses Simon provided the delivery and Ikoné converted — sharp, clinical, the finish of a player who has been waiting for an occasion and whose body arrives before his mind has time to hesitate. Kevin Trapp in the Paris FC goal would barely touch the ball in the first half, but his teammates needed no goalkeeper for these opening moments because they were at the other end of the pitch doing damage.
Eight minutes. Ikoné was involved again but this time as creator rather than finisher. Marshall Munetsi drove forward from central midfield — the Zimbabwean has been one of the unsung contributors to whatever Paris FC have achieved this season, an engine rather than a headline act — and his pass found Ciro Immobile arriving into the area with the movement that has been the Italian striker’s calling card across a career that has delivered goals at every level he has operated. Immobile, whose age has never dimmed his ability to find the right position at the right moment, finished with the composure of someone who has done this thousands of times before. Two goals in eight minutes. Monaco, who had been among the five or six busiest squads in the top half of Ligue 1 across the season, were two goals down and scrambling to understand how it had happened so quickly.
Monaco tried to respond. Lamine Camara, who has been one of the bright points in an inconsistent Monaco season, was sending corners and delivery balls into the Paris FC area from early in the first half. Wout Faes was dangerous from set pieces. Ansu Fati, who came into this match needing to produce the kind of individual moment that justifies the faith placed in him throughout a career that has tested everyone’s patience including his own, had attempts that were either off target or straight at Trapp. The Paris FC goalkeeper, one of the most experienced shot-stoppers in European football after his long career at Eintracht Frankfurt and the German national team, was barely tested but made the saves he needed to make with the calm authority of a goalkeeper who has seen everything.
Ikoné made it three in the 21st minute. His second goal of the evening, his second of the first half, confirmed the kind of performance that earns a player a place in a club’s history regardless of what the season around it looks like. Two goals in seventeen minutes at home against Monaco in Ligue 1 is not what anyone watching had predicted, and yet there was Ikoné, celebrating again at a stadium that was generating more noise than it might typically produce on a Friday evening in April.
For all live Ligue 1 scores, the French football title race, and all European results as the season reaches its conclusion, follow every match at fawanews.org.uk .
Monaco found their consolation goal before halftime and it came from Folarin Balogun, whose prolific run through this phase of the Ligue 1 season has been one of the competition’s genuinely compelling storylines. The American striker has now scored in seven consecutive league appearances — a consistency of output that the bigger story of the evening could not entirely overshadow. His goal was well taken, arriving at the right moment as Monaco tried to find something before the interval, and it gave the Principality club a small amount of hope that the second half might produce a different narrative. Paris FC’s first-half dominance against the run of possession numbers had been extraordinary — holding just 33.8% of the ball and yet going into halftime 3-1 ahead.
The second half, inevitably, shifted the dynamic. Monaco had the ball, had the corners — eleven for the evening against Paris FC’s single one — and had the individual talent across the pitch to create. Paul Pogba, who returned from injury in this match to be included in the Monaco squad, made an appearance that will have been more about minutes and rhythm than match-winning impact, but his presence on the pitch demonstrated that the club see the remainder of the season as an opportunity to use him. Monaco pushed, Monaco created, but Kevin Trapp held firm across the second period and Paris FC organised themselves defensively in the way that sides clinging to unexpected leads must.
Luca Koleosho’s goal in the 71st minute ended whatever suspense remained. The Canadian winger, introduced from the bench, arrived in the right area at the right time and finished to make it 4-1 and remove any realistic possibility of a Monaco comeback. Four goals for Paris FC in a match where they had 34.3% possession, one corner, and twelve shot attempts against Monaco’s nineteen. Football, when it decides to behave strangely, does so without apology.
The stats at full time were simultaneously a monument to Monaco’s dominance of the match and a testament to how cruel the game can be when chances are not taken and the opponent is unexpectedly clinical. Monaco had nineteen attempts to Paris FC’s twelve, five shots on goal to six, eleven corners to one. They had 65.7% of the ball. And they lost 4-1. Trapp made four saves. Lukáš Hrádecky, their goalkeeper who has been one of the division’s more consistent performers, was beaten four times from six shots on target.
Monaco sit fifth in the Ligue 1 table on 49 points, their squad missing Aleksandr Golovin, Caio Henrique, Mohammed Salisu, Vanderson, Kassoum Ouattara, Takumi Minamino, and Paris Brunner through injuries — a list of absentees that has stretched Adi Hütter’s resources throughout the campaign. The European qualification places are within reach but results like Friday’s make the path more difficult than it needed to be.
Paris FC, on 35 points after this remarkable result, find themselves further from the relegation zone and with a performance that will be discussed around the club for the rest of the season and beyond. Ikoné’s double, Immobile’s finish, Munetsi’s contribution through the middle, Trapp’s composed authority — on this particular Friday evening, it all came together in a way that the Ligue 1 standings and the pre-match expectations could not have predicted.
The full Ligue 1 standings, top scorer charts, and remaining fixtures are available at the official Ligue 1 website at ligue1.com, where every result from France’s top division is updated in real time as the season reaches its final weeks.
Final score: Paris FC 4-1 Monaco. Goals: Jonathan Ikoné 4′ (Simon assist), Ciro Immobile 8′ (Munetsi assist), Jonathan Ikoné 21′, Luca Koleosho 71′ (Paris FC); Folarin Balogun 36′ (Monaco). Stade Jean Bouin, Paris. Referee: Romain Lissorgue. Ligue 1 Round 29, 10 April 2026. Stats — Possession: Paris FC 34.3%, Monaco 65.7%. Shots on goal: 6-5. Attempts: 12-19. Corners: 1-11. Yellow cards: 1 (Paris FC) 0 (Monaco). Saves: 4-2. Paris FC 8th on 35 pts. Monaco 5th on 49 pts.




