La Liga: Barcelona 3 Real Betis 1

The Catalan giants were in the headlines for all the wrong reasons this week after FIFA hit them with a transfer embargo for next season due to irregularities found in their dealings at youth level.

It will have come as an unwelcome distraction for Gerardo Martino and his men, who have plenty on their plate in a three-way fight for the title with Atletico and Real Madrid.

After Atletico's 1-0 win over Villarreal earlier on Saturday, Barca knew they could ill afford a slip-up against the league's bottom club and their nerves were settled when Lionel Messi rolled in a 15th-minute penalty.

Defeat leaves them nine points from safety with only six matches remaining, and the situation could yet get worse for Gabriel Calderon's side with three of the four teams immediately above them set to play on Sunday.

It took Barca just five more minutes to move in front, Messi tucking away the penalty after Alexis Sanchez's twisting and turning inside the area had drawn a foul from Figueras.

Xavi almost added a second six minutes into the second half, but the midfielder's free-kick from 25 yards glanced the top of the crossbar with Adan rooted to the spot.

Alfred N'Diaye gave Barca a rare fright in the 64th minute as Jose Manuel Pinto leapt to tip the midfielder's deflected effort over the top.

Figueras was the unlucky man once more, diverting the ball into his own net as he stretched to cut out Adriano's pass towards Pedro.

The visitors showed some spirit in responding immediately, Castro picking up N'Diaye's cut-back and firing low beyond Pinto.

Hopes of a comeback were dashed four minutes from time, Messi just squeezing home the rebound after seeing his spot-kick saved by Adan when Juanfran was adjudged to have handled Neymar's cross inside the area.