MADRID — Lionel Messi celebrated the birth of his second son by coming off the bench to score the winner as Barcelona came from behind to claim a vital 2-1 win away at Atletico Madrid Saturday. Real Madrid remains two points behind Barca at the top of the table after Cristiano Ronaldo became the club's all-time leading scorer in La Liga with five goals in a 6-0 rout of Espanyol. Messi started on the sidelines having missed training Friday to attend the birth, a day after returning from Argentina international duty. However, he flicked home the winner 11 minutes from time after Neymar had canceled out Fernando Torres's opener. Even without Messi, Barca was the dominant side. But Atletico struck first six minutes after the break when Torres latched onto Tiago's through ball and his shot found the net via the far post. However, the lead lasted barely three minutes as in the absence of Messi, Neymar was given the chance to strike a free-kick from the edge of the area and arrowed the ball into Oblak's top right-hand corner. Messi was introduced for the final half hour by Barca boss Luis Enrique and he and Neymar combined to set up a great chance for Suarez only for the former Liverpool man to scuff wide. Felipe Luis made a desperate clearance off the line from Neymar as the pressure built from the European champions. And it finally told when a neat exchange between Messi and Suarez freed the Argentine to lift the ball over Oblak into the far corner. Juve picks up first points Juventus picked up its first point in the Serie A as a late penalty helped the four-time defending champion rescue a 1-1 draw against surprise front-runner Chievo Verona Saturday. Paulo Dybala converted the disputed spot kick, called after Juan Cuadrado was tripped by Chievo defender Bostjan Cesar. Perparim Hetemaj got Chievo on the board after just five minutes. Juventus goalkeeper Gianluigi Buffon pulled off a fantastic save to deny Cesar, who also had a goal ruled out. Chievo lost its 100 percent record but remained on top, above Roma on goal difference. Roma beat local rival Frosinone 2-0, while 10-man Fiorentina topped Genoa 1-0. Fiorentina was a point below the top two, along with a number of teams including Inter Milan ahead of Sunday's eagerly anticipated Milan derby. Earlier, Roma captain Francesco Totti made his first appearance of the season, starting his 24th campaign with the Giallorossi. Roma was brimming with confidence in the first edition of the local derby after beating Juventus, and broke the deadlock when Frosinone failed to clear a Lucas Digne throw-in and Iago Falque was able to bundle the ball in from the edge of the six-yard box. It was the Spaniard's first goal for Roma since his move from Genoa in the offseason. With Frosinone pouring forward, the home side was caught out by a classic counterattack. Mohamed Salah found Juan Iturbe, who sprinted downfield, feinted past Modibo Diakite, and fired emphatically past Nicola Leali. In Florence, Giuseppe Rossi made his first start in 482 days as he returned from another knee injury. Khouma Babacar headed home the winner for Fiorentina on the hour, rising highest at the back post to head Borja Valero's cross into the bottom left corner. Lyon spoils chance Lyon missed the chance to move into second place in the French league after drawing 0-0 against a resilient Lille Saturday. Lille goalkeeper Vincent Enyeama was made to work, including a stunning injury-time stop from Lyon center-half Mapou Yanga-Mbiwa. A win would have moved Lyon ahead of Remis and Saint-Etienne on goal difference. Instead, Lyon sits in sixth place. Elsewhere, Reims battled back from two goals down to draw 2-2 at Toulouse, while striker Nolan Roux scored his first goal for his new Saint-Etienne club in a 2-1 win at last-place Montpellier. In other matches, Caen secured a 3-1 win at Troyes; Guingamp won 1-0 at Nice, and Lorient beat newly promoted Angers 3-1 on its plastic field. — Agencies