19:00 Wednesday

Aberdeen vs Livingston - Aberdeen 

Aberdeen are set to face Livingston this evening, eager to recover from their recent defeat to Rangers in the Scottish League Cup.

Currently positioned 10th place in the Scottish Premiership standings, Aberdeen face Livingston, who are at the bottom and trailing by five points in their quest for safety. Leading up to the recent match against Hearts, there were speculations about Barry Robson's tenure as the Aberdeen manager.

Despite being 10 points behind third place in the league and securing only the third position in their European group, Aberdeen's recent successes has been seen as a significant step, especially in anticipation of the impending Scottish League Cup final against Rangers.

Last time out for Aberdeen, although failing to register a shot on target, displayed competitiveness throughout the match, ultimately succumbing to a narrow 1-0 defeat.

While Livingston's recent form in the Scottish Premiership includes eight winless fixtures, David Martindale's team has showed signs of improvement with a goalless draw against fifth-placed Kilmarnock in their last outing.

Before that, they had suffered 1-0 defeats in their two previous matches. We are backing Aberdeen to win this one. 

20:00 Wednesday

Liverpool vs West Ham – BTTS 

The second leg of our Wednesday treble is set to take place at Anfield, featuring a face-off between Liverpool and West Ham United in an all-Premier League clash.

Having triumphed over Bournemouth and Leicester City in preceding rounds, Jurgen Klopp's team faces a formidable challenge against West Ham, who surprised with a victory over Arsenal in the fourth round after an earlier narrow win against Lincoln City. 

West Ham, despite not securing a spot in the ongoing Club World Cup, are only 270 minutes away from potentially adding another accolade to their collection after their success in the Europa Conference League. Although Champions League winners Manchester City claimed the Club World Cup spot, David Moyes' squad remain a formidable contender in the EFL Cup.

Liverpool, known for their prolific goal-scoring at home this season, will look to bounce back from their underwhelming performance on Sunday against United, viewing it as a singular occurrence. 

If they can demonstrate their resilience, securing a spot in the EFL Cup semi-finals seems within reach. However, an in-form West Ham are expected to provide stiff competition in this exciting encounter.

20:30 Wednesday

Villarreal vs Celta Vigo - Villarreal

Villarreal are set to host Celta Vigo in a bid to return to the winning column in the Spanish La Liga. This is the last leg of our Wednesday Treble. 

The two teams are separated by only three points, with Villarreal currently occupying 14th position, holding an advantage over Celta Vigo, who sit in 18th place.

Villarreal faced a significant setback in their recent match against Real Madrid, where they were defeated 4-1, leaving them perilously close to the relegation zone, just three points above. 

Despite their struggles, Villarreal have a favourable record against Celta Vigo, having not lost in the last four encounters and winning both times they played at home.

Celta Vigo, on the other hand, have significantly improved their chances of escaping the relegation zone. They come into this game on a five-match unbeaten streak.  Their recent victory at home against Granada, where they won 1-0, propelled them to their second win of the season and brought their points tally to 13. 

Currently residing in the bottom three only on goal difference, Celta Vigo face a challenge as their key Iago Aspas is suspended. We are going for Villarreal to win this one but expect it be a closely fought contest