PSG’s perfect record in Ligue 1 comes to an end. And it is a bitter end as Rennes manage to beat the Parisian favourites 2-0 at Roazhon Park.It is just not what anyone could’ve expected – the power trio were on the pitch from the start: Mbappe up front, Messi behind him, Neymar to the left of them; motivated by the mid-week victory over Man City in the Champions League – it all led everyone to believe it will be the ninth victory for the Saints. But – Rennes had their say in this also.The match started slowly – few half chances for the Paris giants and it look as if PSG are warming up. However, first big opportunity came for the home team. Ghanaian Kamal Deen Sulemana drove towards the edge of the penalty area in the 21st minute – he took a tremendous shot that flashed a whisker past the left post.⚽️#Ligue1 RENNE-GÓ LAS CHANCESPSG cayó 0-2 en su visita a Rennes por la Ligue 1 de Francia 🇫🇷. El Paris tuvo un gran primer tiempo pero desperdició muchas chances. Mientras que el local aprovechó las que tuvoMira el tiro libre de Messi 👀 pic.twitter.com/35YUKWVh0R— La Revancha Récord (@RevanchaRecord) October 3, 2021 Ten minutes later, visitors from the French capital were centimeters away from taking the lead. Lionel Messi took the free kick from just outside the box – he aimed magnificently and the keeper must be relieved to see the ball hit the bar and ricochet away. Unlucky to say the least as this is Messi’s third crossbar hit of the season.Pressure from PSG kept on coming but Rennes were organized and compact to deny all the attacks. As a reward for the brave first half performance, Rennes took the lead just before the half-time whistle.Sulemana sent a precise lofted cross into the box – Gaetan Laborde caught on to it and finished with a quick shot into the bottom left corner. Gianluigi Donnarumma had no chance.Justo antes del descanso, marca Laborde. #Rennes 1 – #PSG 0. Antes, Leo #Messi ha enviado una falta al travesaño. #Ligue1 ⚽ pic.twitter.com/vXPCiVQG1L— David Amador Morales (@Amattore) October 3, 2021 Half-time break ended but PSG’s suffering did not. Only seconds after the second half started, hosts doubled their lead. Flavien Tait was at the right place at the right time inside the box to fire a shot into the back of the net.🚨🥵 C’est la folie à Rennes, Flavien Tait inscrit un deuxième but quelques secondes après la reprise Le Roazhon Park est en 🔥 🔴⚫️#SRFCPSG #PSG #SRFC #Tait pic.twitter.com/rW68V8ub0t— Foot sur 7 (@footsur7fr) October 3, 2021 Parisians looked as if they will come back, given the movement on the pitch, the passing, the desire. But whenever they got close to the goal of Alfred Gomis, the ball just did not want to go in.In the 62nd minute, one of the best Rennes players of the match – Kamal Deen Sulemana – neatly controled a driven pass on the edge of the box, glanced up and cracked a beautiful drive goalwards that sailed just over the bar.Premature explosion of joy came for PSG six minutes later – Kylian Mbappe’s goal was annulled due to offside in the build up of the play.The Saints continued with the pressure. In the 71st minute, Mbappe got into a good position in front of goal. He pulled the trigger in an effort to beat the keeper, but failed as the ball zoomed over the crossbar.##EDITORS_CHOICE##Messi tried again with a free kick soon after but was slightly inaccurate. It was just not their day – if we exclude the attempt that hit either the bar or the post (and there was a number of those), PSG statistically did not record one shot on goal.Rennes were captained by the Malian defender Hamari Traore – the right back should be on the roster for the match against Kenya, four days from today.Rennes almost got a penalty but it was overruled by a VAR check in the 84th minute and after that the game ran on fumes of all the opportunities both teams had.Even with this defeat, PSG are safe up top. Their 24 points so far have provided them quite a cushion to analyze today’s performance and continue their pursuit of the French champions title.LIGUE 1 – MATCHDAY 9FridayLens – Reims 2-0 (1-0)/Kalimuendo 45+1 pen, 52/SaturdayMontpellier – Strasbourg 1-1 (1-1)/Mollet 12 – Gameiro 28/Nice – Brest 2-1 (1-0)/Todibo 45, Bard 61 – Honorat 90+1/SundayRennes – PSG 2-0 (1-0)/Laborde 45, Tait 46/16:00: (2.05) Angers (3.40) Metz (4.10)16:00: (1.92) Nantes (3.50) Troyes (4.50)16:00: (2.45) Lorient (3.35) Clermont (3.10)16:00: (1.47) Monaco (4.50) Bordeaux (8.00)18:00: (2.60) Lille (3.20) Olympique Marseille (3.00)21:45: (4.60) Saint-Etienne (3.70) Olympique Lyon (1.85)***odds are subject to change