20:15 Wednesday

Liverpool to beat Arsenal 

It’s rare you’ll get Liverpool around even-money to win a premier league game given the form they’re in. Although Arsenal have been very strong at home, that’s largely been against the lesser lights. Jurgen Klopp has plenty of depth these days and his forwards can inflict damage.

20:00 Wednesday

Juventus to beat Villareal

Juventus have been going about their business quietly for a while now. The Bianconeri have lost just one of their last 21 games and they’ve very rarely shipped more than one goal. There’s greater attacking potency in the camp now after the signing of Serbian striker Dusan Vlahovic who should spearhead the Italian giants to victory over Villarreal who aren’t the best away from home. 

19:45 Wednesday

Coventry to beat Hull

Coventry will be full of confidence after romping home to a 4-1 win against an in-form Sheffield United side. Mark Robins has done sterling work with the Sky Blues, they’ve got decent results whilst also playing attractive football and they can outplay a Hull side with just one win in their last nine.

19:45 Wednesday

Nottingham Forest to beat QPR

QPR we’re rather fortunate to beat Luton on Sunday, it’s was a fairly even game and possibly shaded by the hosts over the 90. They face another road trip up to Nottingham, and the City Ground is a place where they tend to struggle, failing to win in 13 of their last 14 trips to this ground. Forest are in decent nick and have been hard to beat under Steve Cooper, they have the play offs on the line and will hope to close the gap to the hoops.