MILAN — Juventus clinched a fourth successive Serie A title with a 1-0 win at Sampdoria Saturday but put its trophy celebrations on ice with a crucial Champions League match in just three days. After dominating the entire season, Juventus needed just a point to mathematically seal the title with four games to spare, and a first-half header from Arturo Vidal gave it all three. It was the club's 31st Serie A title, and a first under Massimiliano Allegri, who replaced Antonio Conte in the offseason, just months after being fired by AC Milan. It was also the first trophy in a possible treble for Juventus, which faces Real Madrid in the Champions League semifinals, and will play Lazio in the Italian Cup final. Celtic Scottish champion Celtic won the Scottish Premiership title for the fourth successive season Saturday as its nearest title rival Aberdeen was beaten 1-0 by Dundee United. Ronny Deila's side had moved within touching distance of bringing the title to Parkhead for the 46th time in the club's history with a 5-0 win over Dundee Friday and its triumph was confirmed by the result at Tannadice. Suarez scores a hat trick Luis Suarez scored a hat-trick and Lionel Messi bagged a brace of goals as Barcelona thrashed bottom side Cordoba 8-0 Saturday to move a step closer to its fifth La Liga championship in seven years. Barca now has a five point lead over Real Madrid, which has a tough away match against Sevilla later. Suarez's prolific form has brought the Uruguayan 17 goals from his last 16 games in all competitions while Messi is now top scorer in the league with 40 goals — one more than Real's Cristiano Ronaldo. Real Soceidad beat Levante 3-0 at home Friday to give coach David Moyes a much-needed win in the final stretch of the league season. Lyon keeps the heat on PSG In a frantic race to the French title, Lyon kept the pressure firmly on Paris Saint-Germain with a 2-0 win over struggling Evian Saturday. Clement Grenier's goal and Alexandre Lacazette's penalty in the first half put the hosts in control as Lyon returned to the top of the standings on goal difference from PSG. Lyon, which has played one game more than PSG, moved ahead in the 21st minute when Grenier scored from a direct free kick with a powerful strike that goalkeeper Benjamin Leroy parried into his own net. Lacazette scored a league-leading 27th goal from the spot after Corentin Tolisso was fouled in the area. Andre-Pierre Gignac scored twice to move past the 100-goal mark in the French first division as Marseille won 2-0 at struggling Metz Friday. Gignac pounced in the 38th minute and Payet set up Gignac's second goal in the 63rd. It was his 20th league goal this season and his 101st in the French top flight. The win moves Marseille provisionally up to fourth place, two points behind third-place Monaco. — Agencies