This weekend is packed with many tough fixtures, however before you go and stake your hard earned money, have a look at our picks backed with good reason.

Daily Picks Thread - Saturday - 6/3/21

Osasuna - Barcelona / BTTS - Barca to win

This one has to pass, I just can't see it not passing. At the end of the day it's Barca so everything is possible. First of all Barça had a tough 120min against Sevilla and Pique got injured.

Spanish La Liga -- Elche vs Sevilla: Sevilla

4th placed Seviila suffered a big blow in their last game ,as they were beaten by Barcelona 3-0 in the second leg of Spanish Copa Del Rey Semis, a result led to their 2-3 defeated on aggregate. but they can now fully focusing on league game thanks to that loss, with 5 consecutive wins and 1 loss in their last 6, Sevilla will be the favouite to win this game.

German Bundesliga -- Freiburg vs RB Leipzig: RB Leipzig

The Bulls is on a winning streak for the past five games in Bundesliga and is just two points away from Bayern Munich on the table as it stands. They have lost only three matches so far this term after 23 rounds and will play on the back of a 3-2 win at home against the likes of Monchengladbach.

Barnsley - Birmingham: Barnsley

Barnsley have won 6 of their last games and look to be playing really well. Birmingham have only won 2 of their last 6 games & whilst they tend to perform better against the "top" Championship sides, I think Barnsley will edge the game.

Norwich - Luton: Norwich

After winning their last 6 games I expect Norwich to continue their form against Luton, a team that they are 33 points above. Norwich have also kept 4 clean sheets in their last 6 games.

Preston - Bournemouth: Bournemouth

Both teams have been in mixed form but I fancy Bournemouth to win, as they'll be looking for their third win in a row & pushing to get back into the playoff spots. Preston have only won twice in their last 9 games.

Bet Responsibly.