Edin Dzeko ended a barren scoring run as he and Mohamed Salah struck in the last six minutes to give revived AS Roma a 3-1 win at Carpi in Serie A Friday. Roma, which has come back to life since Luciano Spalletti replaced Rudi Garcia as coach last month, moved up to third after notching its fourth league win in a row. Dzeko's goal was his first since Nov. 21, when he netted against Bologna, and the Bosnian's fourth in Serie A this season. "We've recovered some of our strengths tonight and Dzeko's goal was an example of that," said Spalletti. Lucas Digne broke the deadlock for Roma with a long-range drive in the 56th minute only for Kevin Lasagna to pull second from bottom Carpi level when he tapped in Jerry Mbakogu's pass from close range. Roma went back in front when Salah tricked his way down the right and slipped the ball to Dzeko who had a simple job to tap home. Salah then rounded off the scoring a minute later. Roma has 47 points from 25 matches, one ahead of fourth-placed Fiorentina which plays fifth-placed Inter Milan (45) Sunday. Napoli is on top with 56 points, followed by Juventus (54). Mainz beats Schalke Mainz captain Julian Baumgartlinger's first Bundesliga goal gave his side a 2-1 win over Schalke that lifted the side provisionally fifth Friday. The Austria midfielder scored the winning goal in the 79th minute, converting Yunus Malli's cross with a powerful header after Schalke's Leroy Sane lost the ball in midfield. French defender Gaetan Bussmann, who won the ball from Sane, put Mainz ahead in the 33rd, firing inside the right post with a volley after Roman Neustaedter could only half-clear a corner. Winter signing Younes Belhanda equalized right after the break, blasting the ball home from eight meters (yards) after Stefan Bell cleared Max Meyer's initial effort off the line. The rebound fell to Meyer, who pulled the ball back for the better-positioned Belhanda. Schalke missed the chance to go third and stayed fourth, ahead of Mainz on goal difference, before the rest of the 21st round was played. Rennes prevails An injury-time own goal from defender Arnold Bouka Moutou helped Rennes to a 1-0 win over Angers as the Brittany club leapfrogged the promoted side in the French league standings. Following 90 minutes of goalless action, the game looked set for a stalemate but substitute Bouka Moutou deflected a corner from Paul-Georges Ntep with a header that left keeper Denis Petric stranded. Petric had made what appeared to be a decisive save in the 87th minute when he denied Kamil Grosicki's close-range effort as well as parrying captain Romain Danze's header. Rennes provisionally moves to fifth place, with Angers one point behind in sixth. — Agencies