Lille welcome Nice to Stade Pierre-Mauroy on Saturday evening with the home side chasing something far bigger than a routine three points. Bruno Genesio's team start the weekend third in Ligue 1 on 53 points, firmly in the fight for European qualification and still with every reason to believe they can lock down a Champions League place if they keep this run moving. Nice arrive in a very different mood. Claude Puel's side sit 15th with just 28 points from 29 matches, too close to the bottom to relax and carrying the look of a team that has spent most of the season firefighting.
That contrast gives this game its edge. Lille are hunting the top end. Nice are trying to stay clear of the mess below them. One club comes in after a sequence of league wins that has restored authority; the other has one win in six across all competitions and has been leaking goals far too often. On paper, it leans heavily one way. Football isn't always that tidy, of course, and this fixture has had a habit of annoying Lille in recent seasons. Still, if Genesio's side play anywhere near the level they found in their last two home league outings, Nice could be in for a long night.
Lille Form & Analysis
Lille's recent story is simple enough: the Europa League knocked them off rhythm for a moment, but domestically they've responded like a serious side. The 4-0 win at Toulouse last Sunday was their sharpest statement yet. They didn't need huge xG numbers to tear the game open either, which tells you something about their ruthlessness. Thomas Meunier set the tone, Romain Perraud and Matías Fernández stretched the lead after the break, and Olivier Giroud wrapped it up from the spot late on after VAR intervened. Even with Toulouse seeing Mark McKenzie sent off early in the second half, Lille still had to be clinical. They were.
Go back a little further and the pattern is encouraging. Lille beat Lens 3-0 at home on 4 April, brushed aside Rennes 2-1 away in mid-March, and won 2-1 at Marseille on 22 March. That's not soft opposition. Those are the sort of results that separate top-four contenders from sides merely hanging around the race. The only blemishes in the last six were the two Europa League defeats to Aston Villa, a 1-0 home loss followed by a 2-0 defeat away. That stung, no doubt. Yet in Ligue 1 they've bounced back with four straight wins, scoring 11 goals across those matches and looking far more direct again.
At home, Lille's record is solid rather than untouchable: eight wins, three draws and three defeats from 14 league games, with 23 scored and 14 conceded. So yes, there have been a few awkward days at Pierre-Mauroy. But the broader picture still works in their favour. They average well above the league's typical home attacking output, and their 49 goals overall is the mark of a side that usually creates enough to get there in the end. The xG projection for this game — 1.90 for Lille — fits what you've been seeing with your own eyes. They get into decent shooting zones, they carry threat from full-back areas, and they have enough experience up top to punish teams that defend loosely.
The weak spot? Clean sheets don't come every week. Lille have conceded 34 league goals, which isn't disastrous but does leave the door open for the odd messy evening. They can dominate and still allow moments. That's the one thing Nice will cling to. Even so, Lille are on a three-game unbeaten run since that Aston Villa loss and, more importantly, they've won their last three league matches. That's the streak that matters here.
Nice Form & Analysis
Nice don't arrive in collapse, but they do arrive with a lot of warning signs attached. Their latest result, a 1-1 home draw with Le Havre, felt like a missed opportunity more than anything else. They created enough — 2.11 xG, 15 shots, six big chances — and still couldn't turn control into a win. Mbwana Ally Samatta put them ahead before the break, then Ali Abdi levelled for Le Havre just before the hour and Nice never regained command. For a side sitting 15th, those are the games you have to finish off. They didn't.
The recent run is ugly. Nice lost 3-1 at Strasbourg on 4 April, were hammered 4-0 at home by Paris Saint-Germain before the international break, and suffered the same 4-0 scoreline at home to Rennes on 8 March. The one bright spot was a 2-0 win at Angers on 14 March, while a 0-0 draw away to Lorient in the Coupe de France at least showed they can still stay compact on the road when the game slows down. But that's one win in their last six in all competitions, and they've now gone three matches without a victory. Too many goals conceded. Too little conviction.
Their away league record tells the same story, maybe even more harshly: three wins, one draw and 10 defeats from 14 away matches, with 16 goals scored and 30 conceded. That's a serious problem. You can survive with mediocre away numbers if your home form is strong enough. Nice don't have that luxury. On the road they give up too much territory, and once they fall behind, the game often gets away from them. There's a reason one of the cleaner trends around this side is that they tend to concede first. You can see it in the way matches develop.
The flip side? Nice do have enough going forward to nick one. Thirty-four league goals isn't a total write-off, and Lille haven't exactly been watertight. But the xG projection of just 0.68 for Nice feels about right for this specific trip. Their best away wins have tended to come against vulnerable opponents or in games where they were allowed to counter. Lille won't hand them that sort of freedom if they start well. And if Nice have to chase this at 1-0 down, that's when the defensive gaps tend to show.
Head-to-Head
This fixture has been trickier for Lille than the table would suggest. Nice won the reverse meeting 2-0 back on 29 October, and Lille have only beaten them once in the last seven league meetings listed here. That's the awkward bit. You can't just wave it away.
Still, the more relevant angle for this weekend is probably that recent meetings have often been tight rather than one-sided. Lille beat Nice 2-1 in January 2025, and there have also been a pair of 2-2 draws plus a 1-1 in this sequence. So while Lille are deserved favourites, this hasn't been a fixture where they cruise. Nice have made a habit of being stubborn opponents even in seasons when the bigger picture hasn't been as kind.
We Predict: Home Win
Home Win at 1.50 is the play here. Lille are in far better shape, they've won four of their last five league matches, and their last two domestic performances — 3-0 against Lens and 4-0 at Toulouse — had the look of a side fully focused on the run-in. Nice, by contrast, have gone three without a win and own one of the weakest away records in the division at 3-1-10. That's not a profile you want to take into Pierre-Mauroy.
There is one caution flag: Nice have annoyed Lille in this fixture before, and Lille aren't immune to conceding. That's why the projected 2-1 scoreline feels sensible rather than a flashy 3-0 call. Still, with Lille projected at 1.90 xG and Nice down at 0.68, the home side should create the better openings and have too much quality over 90 minutes. If you're looking for a secondary angle, Lille to win with both teams scoring has some appeal for anyone wanting a bigger price — but the straight home win is the cleaner bet.