By Aston Villa FC

Morgan Sanson helped OGC Nice pull off a major upset against Paris Saint Germain in Ligue 1.

The midfielder played 70 minutes as the visitors won 3-2 at Parc des Princes to inflict a first defeat of the season on the reigning champions.

In the Football League, Finn Azaz and Kaine Kesler Hayden were unable to prevent Plymouth Argyle from losing 2-1 against Championship leaders Preston North End.

The pair played 90 minutes as Argyle dominated statistically, enjoying 67% possession and taking 17 shots, but ultimately lost to goals from Duane Holmes and Liam Millar.

Viljami Sinisalo kept a fifth clean sheet in seven League One games as Exeter City won 1-0 at home to Cheltenham Town to stay top of the table.

Elsewhere in the division, Lamare Bogarde’s Bristol Rovers saw off Shrewsbury Town with two goals in the final 17 minutes.

Louie Barry scored for the fifth League Two game running as Stockport County beat MK Dons 2-1.

The striker got the opener after 17 minutes against his old team.

There was a full debut for Chisom Afoka at Valley Parade as Bradford scored in the 95th-minute to earn a point against Harrogate Town.

Oliwier Zych made his first start for Puszcza Niepołomice as they lost 3-1 to Slask Wroclaw in the Polish Estraklasa.