Paris Saint-Germain 1 Nice 1: Cavani misses late penalty after Neymar's milestone goal
Neymar scored his 50th Paris Saint-Germain goal and Edinson Cavani missed a late VAR-assisted penalty as the Ligue 1 champions' underwhelming end to the season continued with a 1-1 draw against Nice.
Having brought up his milestone PSG goal from the spot on the hour to cancel out Ignatius Ganago's fine 46th-minute strike, Neymar won a penalty in the closing stages when referee Frank Schneider used VAR to deem that Dante had fouled his compatriot.
However, with Neymar off the pitch having received treatment, Cavani failed to beat Walter Benitez, and the Uruguay striker was fortunate to escape with just a booking when his temper boiled over in stoppage time.
Thomas Tuchel's side have now won just one of their last six Ligue 1 outings.
Patrick Burner's slack header almost provided Cavani with a tap-in early on, but it was Neymar who went closest to capping a bright PSG start when his wicked volley was kept out by Benitez.
Cavani should have done better after latching onto Julian Draxler's deflected pass, and his profligacy proved costly after the restart - Ganago hammering home from a tight angle.
Allan Saint-Maximin should have made matters worse for PSG in the 58th minute, only to hit the bar when faced with an open goal following superb work from the impressive Youcef Atal.
And that miss was punished two minutes later; Neymar sending Benitez the wrong way from 12 yards after Burner's foul on Angel Di Maria.
Cavani had a goal ruled out for offside, but PSG were handed a golden chance to seal victory when Dante's late tackle on Neymar was punished by VAR.
In Neymar's absence, Cavani stepped up, yet his spot-kick was a poor one, Benitez diving to his left to make a comfortable save and earn Nice a deserved point.
Frustrated by his miss, Cavani then reacted badly to Christophe Herelle's challenge, and could easily have seen red had his team-mates not dragged him away from trouble.