
Barcelona must pick themselves up from a dispiriting weekend defeat as they host Slavia Prague in the Champions League this evening.
Ernesto Valverde's side are having a Jekyll & Hyde season: they have blown teams out of the water at Camp Nou with a perfect La Liga record at home (five wins and a +15 goal difference), but have lost three of their six games on the road, including a 3-1 shock at Levante on Saturday.
Barca were a little fortunate both Real Madrid and Atletico Madrid also drew this weekend, but the Blaugrana are back at home, where a win would all but guarantee them a spot in the last-16.
Slavia are bottom of Group F, and with Inter Milan and Borussia Dortmund battling it out in Germany, three more points would ease the pressure on Valverde a little.
Champions League preview
Barcelona vs Slavia Prague
Venue: Camp Nou
Kick-off time: 5:55pm GMT, Tuesday November 5
Team news
Barcelona XI: Ter Stegen, Semedo, Pique, Lenglet, Alba, Vidal, Busquets, De Jong, Dembele, Griezmann, Messi
Subs: Neto, Roberto, Umtiti, Rakitic, Perez, Alena, Fati
Slavia XI: Kolar, Coufal, Judela, Frydrych, Boril, Soucek, Traore, Masopust, Stanciu, Sevick, Olayinka
Subs: Kovar, Husbauer, Tecl, Provod, Skoda, Takacs, Helal
Tickets
Click here for more information from Barcelona's website.
Head to Head record (H2H)
The sides' only previous result in a Uefa match was back on matchday three this season, with Barca sneaking a 2-1 win in a Czech capital.

Betting tips and odds
Match odds
- Barcelona to win: 1/5
- Draw: 11/2
- Slavia Prague to win: 15/1
Correct score
| Scoreline | Barca win | Slavia win | Draw (90 mins) |
| 1-0 | 15/1 | 33/1 | 0-0 (20/1) |
| 2-0 | 11/2 | 70/1 | 1-1 (12/1) |
| 2-1 | 7/1 | 30/1 | 2-2 (19/1) |
| 3-0 | 13/2 | 175/1 |
Odds provided by Betfair. Click here to place a bet. Odds correct at of November 4.
Prediction: Barcelona 3-1 Slavia Prague
While Barca may be struggling away from home, they are still formidable at Camp Nou - especially if Messi is in form.
Slavia may fancy a go after their near miss at home, but the Blaugrana should seal another three points here.
Live stream details and TV channel information

The match will be televised live on BT Sport 1. BT Sport subscribers will be able to stream the match online via the video player and the BT Sport app.
You can also follow the match LIVE in Standard Sport's match blog with Ben Hayward.