BARCELONA, Spain (AP) — Diego Costa sparked Atletico Madrid's exhilarating 2-1 comeback at Athletic Bilbao on Saturday, while Lionel Messi converted a late penalty to keep Barcelona one point behind the Spanish league leaders with a contentious 1-0 win at Espanyol.
Cristiano Ronaldo scored as well before Gareth Bale netted a brace as Real Madrid routed Rayo Vallecano 5-0 at home, breaking a rare two-game losing streak and keeping their team within three points of the pacesetters.
A tireless Diego Costa canceled out Iker Muniain's opener before Koke "Jorge" Resurreccion followed with a 55th-minute header to keep Atletico on course in its search for its first league title since 1996.
Messi made sure Barcelona stayed right behind Atletico with seven games left by slotting in a spot kick in the 77th when Espanyol defender Javi Lopez handled in the area.
Ronaldo leads the league with 28 goals through 31 games. Diego Costa is next with 25, trailed by Messi with 23.
Barcelona hosts Atletico on Tuesday in the Champions League quarterfinals, a preview of their meeting in the last round of the Spanish league season.
Diego Costa was a nightmare for Bilbao's defense, and could have had at least one more goal given the number of opportunities he fought hard to create. He did help leave Bilbao with 10 men by earning a second yellow card for Aymeric Laporte in the 86th.
"Diego Costa is huge for us," said Koke. "We have seen that from the start of the season and I only hope he keeps it up. We knew that we were visiting a tough ground and the game was like we expected. Diego (Costa) had space to roam and we found him. Then we turned it around."
Muniain took advantage of a rare defensive lapse by Atletico to hit six minutes in when he chased down a pass touched on by Aritz Aduriz and used one touch to lob the ball over onrushing goalkeeper Thibaut Courtois.
Atletico's answer came in the 22nd when Koke intercepted Ander Iturraspe's ill-advised pass and left Diego Costa alone to beat goalkeeper Gorka Iraizoz.
After Diego Costa almost struck again seconds after the restart, Koke played Filipe Luis wide and ran forward to nod his returned cross into the net to momentarily silence the raucous San Mames crowd.