BARCELONA — Lionel Messi's 19th straight scoring effort in the Spanish league wasn't enough to stop Barcelona from drawing 2-2 at Celta Vigo, as the leader stumbled Saturday before its Champions League quarterfinal with Paris Saint-Germain. Real Madrid, meanwhile, also sputtered to a 1-1 draw at Real Zaragoza despite Cristiano Ronaldo's goal, while Malaga won 3-1 at Rayo Vallecano with both teams also facing first legs in Europe's final eight this week. Barcelona appeared to have secured the win when Messi added to his earlier assist to Cristian Tello by scoring in the 73rd minute to extend his record league scoring run to 19 consecutive games. With the goal against Celta, Messi has netted against every other team in the league during the streak. But Barcelona's defense left midfielder Borja Oubina unmarked to head home the tying goal two minutes from time, reawakening doubts about its injury-riddled backline before Tuesday's trip to PSG. The draw didn't endanger Barcelona's campaign to reclaim the league crown. The Catalan club maintained its 13-point advantage as Madrid seemingly had its sights set on Wednesday's game against Galatasaray in the Champions League. Elsewhere, midfielder Pedro Morales scored one goal and set up two more in his first start for Malaga to give it a convincing victory at Rayo before the Costa del Sol side host Borussia Dortmund, also Wednesday. Morales served up passes for headed goals by Weligton in the 21st and Julio Baptista in the 55th before he capped his fine performance since joining from Dinamo Zagreb in January with a long-range strike four minutes from time. Zaragoza, which entered the match hovering over the drop zone without a win in its last 11 games, went out the more energized side, and Rodrigo “Rodri” Rios scored six minutes in after Madrid's Luka Modric lost the ball. Ronaldo pulled Madrid even in the 38th. — Agencies