MADRID — Barcelona forward Lionel Messi broke a record from the 1930s Saturday when he scored for a 17th consecutive La Liga game, a 2-0 victory at home to bottom club Deportivo La Coruna. The World Player of the Year came off the bench and struck with a deft chip in the 88th minute at the Nou Camp, his 40th league goal of the campaign and his 27th in 17 games. Barca said Messi overhauled Polish forward Teodor Pewterek who scored 22 goals in 16 straight outings for Ruch Chorzow at the end of the 1930s. Barcelona hosts Milan Tuesday, facing the daunting challenge of overturning a 2-0 loss in their first meeting to keep alive its bid for a fourth European title in eight seasons. Barcelona's 12th win in 13 league home games provisionally extended its league lead to 14 points over Atletico Madrid. Meanwhile, Malaga's winless run reached four consecutive games with a 1-1 draw at Valladolid as it continues to sputter before its Champions League match against FC Porto Wednesday when it must come back from a 1-0 loss. Elsewhere, Rayo Vallecano beat visiting Espanyol 2-0 from goals by Alejandro “Chori” Dominguez and Francisco “Piti” Medina as the Madrid minnow stayed in upper part of the standings. Mallorca edged Sevilla 2-1 at home after Alejandro Alfaro scored twice from rebounds of shots by Giovani dos Santos that hit the woodwork, lifting the team to within one point of safety. Ibrahimovic fires PSG to win In Paris, Paris Saint-Germain extended to five points its provisional lead in the French league with a 2-1 victory over Nancy Saturday despite another mediocre performance against weaker opposition. Reims and looked in danger of losing a third game in three weeks to a team fighting relegation when Nancy winger Benjamin Moukandjo opened the scoring with a header in the 36th minute. But Zlatan Ibrahimovic equalized in the 59th before chasing a long ball from Marco Verratti to net the winner in the 62nd. David Beckham was again on the bench for PSG, but came on for Verratti in the 73rd. Also, it was: Valenciennes 1, Lille 3; Ajaccio 1, Lorient 0; Brest 0, Toulouse 1; Evian 5, Sochaux 1; and Troyes 4, Reims 2. — Agencies