Barcelona was held by Celta Vigo to 2-2 after conceding an 88th-minute equalizer on Saturday, opening the way for Real Madrid to take sole possession of the Spanish league lead.

Iago Aspas scored from a clever low free kick that went outside the wall to steal the win from Barcelona, which moved one point in front of Madrid ahead of the rival's visit to last-placed Espanyol on Sunday.

More Images
Celta Vigo's Iago Aspas, third right, celebrates after scoring his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona was held by Celta Vigo to 2-2 after conceding an 88th-minute equalizer on Saturday, opening the way for Real Madrid to take sole possession of the Spanish league lead.

Celta Vigo's Iago Aspas, right, celebrates after scoring his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta moved further away from demotion with the draw, opening an eight-point gap to the relegation zone. It was coming off two victories, including a 6-0 rout of Alavés.

Barcelona's Lionel Messi, second right, reacts after Celta Vigo's Iago Aspas scored his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Aspas, who hit the post in the first half, started the breakaway that led to the close-range equalizer by Russian striker Fiodor Smolov in the 50th.

Barcelona's Luis Suarez, right, celebrates with teammates after scoring the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona hadn’t conceded in five straight matches. It hasn't won at Celta in six consecutive matches, since 2015.

Barcelona's Luis Suarez, center, celebrates after scoring the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Athletic Bilbao increased its chances of qualifying for the Europa League by defeating relegation-threatened Mallorca 3-1 at home, moving to ninth place.

Barcelona's Luis Suarez, right, celebrates after with his teammate Barcelona's Arturo Vidal the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Mallorca, winless since the league resumed, remained in the relegation zone and could drop to last place depending on other results.

Barcelona's Lionel Messi, left, vies for the ball with Celta Vigo's Jorge Saenz during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Lionel Messi, left, vies for the ball with Celta Vigo's Jorge Saenz during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's goalkeeper Ruben Blanco, second left, clears a ball during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's goalkeeper Ruben Blanco, second left, clears a ball during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Gerard Pique, right, heads for the ball during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Gerard Pique, right, heads for the ball during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's Iago Aspas, not in picture, scores his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's Iago Aspas, not in picture, scores his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona lost the league lead after drawing at Sevilla two rounds ago. Madrid has yet to lose points after the pandemic break.

Celta Vigo's Iago Aspas, third right, celebrates after scoring his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's Iago Aspas, third right, celebrates after scoring his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta moved further away from demotion with the draw, opening an eight-point gap to the relegation zone. It was coming off two victories, including a 6-0 rout of Alavés.

Both Barcelona goals came from Luis Suárez, who hadn't scored since recovering from surgery on his right knee in January.

He got on the board first with a 20th-minute header after a set-piece taken by Lionel Messi, who again fell short of his 700th career goal for club and country. It was the third straight game in which Messi had a chance to reach the milestone goal.

Celta Vigo's Iago Aspas, right, celebrates after scoring his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's Iago Aspas, right, celebrates after scoring his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Aspas, who hit the post in the first half, started the breakaway that led to the close-range equalizer by Russian striker Fiodor Smolov in the 50th.

Suárez put Barcelona ahead again with a shot from near the center of the area after another assist by Messi in the 67th, but Aspas pulled off the late equalizer with his free kick that left Barcelona goalkeeper Marc-André ter Stegen flat-footed.

Stegen later saved Barcelona from leaving Vigo without any points by making a goal-line save after a close-range shot by Nolito in the final minutes.

Barcelona's Lionel Messi, second right, reacts after Celta Vigo's Iago Aspas scored his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Lionel Messi, second right, reacts after Celta Vigo's Iago Aspas scored his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona hadn’t conceded in five straight matches. It hasn't won at Celta in six consecutive matches, since 2015.

Barcelona coach Quique Setién started with youngsters Ansu Fati and Riqui Puig in the lineup, leaving Antoine Griezmann on the bench for most of the match at Balaídos Stadium.

OTHER RESULTS

Barcelona's Luis Suarez, right, celebrates with teammates after scoring the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Luis Suarez, right, celebrates with teammates after scoring the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Athletic Bilbao increased its chances of qualifying for the Europa League by defeating relegation-threatened Mallorca 3-1 at home, moving to ninth place.

The Basque Country club is three points behind sixth-placed Villarreal in the final qualification spot for second-tiered European club competition.

It was Athletic's second straight win since losing at Barcelona for its only defeat since the break.

Barcelona's Luis Suarez, center, celebrates after scoring the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Luis Suarez, center, celebrates after scoring the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Mallorca, winless since the league resumed, remained in the relegation zone and could drop to last place depending on other results.

More AP soccer: https://apnews.com/Soccer and https://twitter.com/AP_Sports

Tales Azzoni on Twitter: http://twitter.com/tazzoni

Barcelona's Luis Suarez, right, celebrates after with his teammate Barcelona's Arturo Vidal the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Luis Suarez, right, celebrates after with his teammate Barcelona's Arturo Vidal the opening goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Lionel Messi, left, vies for the ball with Celta Vigo's Jorge Saenz during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Lionel Messi, left, vies for the ball with Celta Vigo's Jorge Saenz during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's goalkeeper Ruben Blanco, second left, clears a ball during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's goalkeeper Ruben Blanco, second left, clears a ball during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Gerard Pique, right, heads for the ball during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Barcelona's Gerard Pique, right, heads for the ball during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's Iago Aspas, not in picture, scores his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)

Celta Vigo's Iago Aspas, not in picture, scores his side's second goal during a Spanish La Liga soccer match between RC Celta and Barcelona at the Balaidos stadium in Vigo, Spain, Saturday, June 27, 2020. (AP PhotoLalo Villar)