20:00 - Liverpool v Fulham


Liverpool and Fulham meet at Anfield in Premier League action on Wednesday night. The Reds have finally found form, while the Cottagers have had a bad run of results of late. Jurgen Klopp’s men are looking to build on Sunday’s dramatic win over Tottenham Hotspur with another three points on home turf here. A top-four finish may be a miracle too far at this stage but even so, Klopp and the Kop faithful will want to end the season as strongly as possible.
Liverpool go into this one having won four Premier League games in a row. Before seeing off Spurs in a thriller last Sunday, the Merseyside outfit easily beat Leeds United, Nottingham Forest and West Ham United. The in-form Reds should make light work of Fulham in this one too and there are signs their front line is firing once again. We fancy the host to dominate, and you can get the very nice price of 4/5 for Liverpool to be winning at half time and full time.
20:00 - Manchester City v West Ham


Pep Guardiola’s Manchester City welcome David Moyes’ West Ham United to the Etihad Stadium on Wednesday. After a stunning run of form, the Premier League title is now in Man City’s hands. West Ham still need points in their battle for survival, but the Citizens should be far too strong for the struggling Hammers in midweek.
Since a Premier League reverse at the Tottenham Hotspur Stadium back in early February, Man City have won 15 and drawn three of their following 18 games in all competitions. They are through to the FA Cup final and the semi-finals of the UEFA Champions League and chasing a treble with gusto. City certainly look a good bet to win the Premier League, and they should add another three points to their tally on Wednesday. Back the hosts to win both halves (5/4).
19:45 - Huddersfield v Sheffield United


Yorkshire sides Huddersfield Town and Sheffield United go head-to-head at the John Smith’s Stadium in the EFL Championship on Thursday. Neil Warnock’s men need just one point to guarantee Championship safety, although they may already have enough. As for the Blades, they are in party mode after their promotion to the Premier League.
Huddersfield picked up a massive 2-1 win over Cardiff City in their last one. They now need just one point from their last two fixtures. On the final day, the Terriers face Reading, who are currently in 22nd place. We fancy Warnock’s troops to get the job done on Thursday by securing all three points in front of their own fans. They have the superior motivation here, so check out the solid odds of 11/5 for the home win.
20:00 - Brighton v Manchester United


Brighton & Hove Albion and Manchester United meet in a tasty Premier League matchup at the Amex Stadium this Thursday. The Seagulls are having a sensational season and could still reach Europe. In fact, win this one and they may still have an outside chance at making the top four. The Red Devils are certainly looking to nail down a UEFA Champions League spot and a win here would almost have them home and dry. This promises to be a cracker at the Amex.
Brighton picked up a stunning 6-0 win over Wolverhampton Wanderers last time out. That was just what the doctor ordered after losing to Man United in the FA Cup semi-final and to Nottingham Forest in the Premier League. United picked up a much-needed 1-0 win over Aston Villa in their last one. This could be close, and we fancy the pair to cancel each other out, as they did in normal time in the FA Cup. Put some money on the draw and both teams to score at the nice price of 3/1.
15:00 - Bournemouth v Chelsea


Bournemouth and Chelsea meet in Premier League action at the Vitality Stadium this weekend. The Blues are on a woeful run of form right now and have lost six games in a row for the first time since 1993. The Cherries have found form, but can Chelsea stop the rot with a much-needed three points in Dorset? If the Blues don’t get something from the game, they might well get drawn into a relegation battle.
Bournemouth have boosted their survival chances with four wins from their last five Premier League games. Gary O’Neil’s side are now sitting pretty in 13th, level on points with Chelsea. Frank Lampard is desperate for his first win since returning to the club, but we can see the Blues dropping points again this weekend. We fancy the draw and both teams to score in this one at odds of 7/2.
15:00 - Manchester City v Leeds


Manchester City welcome Leeds United to the Etihad Stadium this weekend. After the sacking of Javi Gracia, this will be Sam Allardyce’s first game in charge of Leeds. Big Sam would love to get off to a positive start, but Man City are the clear favourites to get the win. Three points would take the champions another step closer to retaining the title and few fans or pundits expect anything other than a comfortable City win.
Man City were not at their best in midweek, but they still managed to ease past West Ham United at the Etihad. Leeds have been in woeful form of late and have collected just one point from their last five games and have conceded a whopping 18 goals along the way. We fancy Man City to ease to another three points here. You can get the price of 11/10 for the home team to win both halves, which looks good to us.
15:00 - Tottenham v Crystal Palace


London sides Tottenham Hotspur and Crystal Palace go head-to-head in an intriguing Premier League fixture at the Tottenham Hotspur Stadium this Saturday. Spurs could do with the points having picked up just one win from their previous seven games in the league. However, the Eagles could be a tough nut to crack.
Roy Hodgson has done a remarkable job since returning to Selhurst Park. The Eagles were in freefall, but Hodgson has guided Crystal Palace to four wins from six Premier League games. Tottenham have taken one point from the last 12 on offer, and we fancy Palace to pile on the misery this weekend. Check out the tempting odds of 6/1 for the away win and both teams to score.
15:00 - Wolves v Aston Villa


West Midlands clubs Wolverhampton Wanderers and Aston Villa square off at Molineux in the Premier League this weekend. Julen Lopetegui will be demanding a positive response from his players after their embarrassing defeat last time out. Villa are also looking to return to winning ways after losing at Manchester United in their last fixture.
Wolves had been in good form before last weekend’s trip to Brighton and Hove Albion and have won four of their last five games. However, they were hammered 6-0 by the Seagulls. Before last Sunday’s loss at Old Trafford, Aston Villa were unbeaten in 10 games (with eight wins and two draws). Unai Emery’s side will fancy their chances of returning to winning ways at Molineux. The away victory is available at odds of 6/4, which looks a fair price.
17:30 - Liverpool v Brentford


Saturday evening’s Premier League kick off will see Liverpool and Brentford clash at Anfield. The Reds have hit form, winning five league games in a row to fire themselves up to fifth place in the table. The Bees are never an easy nut to crack under Thomas Frank, but can Jurgen Klopp’s men make it six wins on the trot this weekend?
On the whole, Liverpool have had a bad season by their high standards. Still, they could be back challenging for the title next term, so a strong finish to this season could be the perfect tonic. The Merseysiders are unbeaten in seven matches and have won the last five, and we fancy Klopp’s troops to edge past Brentford this weekend. You can get odds of 3/1 for Liverpool to win by one goal at Anfield which is the bet for us.
16:30 - Newcastle v Arsenal


This Sunday in the Premier League, Newcastle United and Arsenal meet in a mouth-watering matchup at St James’ Park. The Gunners are still in the title race, though this is a must-win match for Mikel Arteta’s men as rivals City are showing no signs of letting up. Eddie Howe’s Magpies have been exceptional at home this season, suffering just one loss at St James’.
Newcastle are looking to nail down a UEFA Champions League place. They are in excellent form and have a six-point lead over fifth. Arsenal sit second after a bad run of form, but the London side bounced back with an impressive 3-1 win over Chelsea in the week. This is a tough one to call, so our money is going on the stalemate. Take a punt on the draw and both teams to score at 10/3, whilst 1-1 is also worth a punt at longer odds.
19:00 - West Ham v Manchester United


After a gut-wrenching midweek defeat at Brighton & Hove Albion, Manchester United are back on the road at West Ham United this Sunday. The Hammers still have work to do in their fight for survival, while the Red Devils need the points in their quest for a top-four finish. This promises to be an entertaining Premier League clash in the capital but we fancy United's extra class to prove just enough.
West Ham have suffered three straight Premier League defeats, losing to Liverpool, Crystal Palace and Manchester City, meaning they are still very much in the relegation battle. Man United also lost their last one, conceding a penalty at the death to lose at Brighton. Both teams are desperate for points, but we are backing the Red Devils to strike back with a vital victory in London. You can get the big odds of 3/1 for Man United to win by one goal.
15:00 - Fulham v Leicester


In the Premier League on Monday, Fulham and Leicester City lock horns at Craven Cottage. The Foxes are desperate for points in their fight for survival, while the Cottagers are sitting pretty in the top half of the table. Can Dean Smith’s Leicester secure a massive three points in the capital on Monday as they seek to move out of the bottom three?
Leicester are now unbeaten in three, beating Wolverhampton Wanderers and drawing with Leeds United and Everton. Those results are solid but will they be enough? They certainly need a win or two between now and the end of the campaign. Fulham have had a great season overall, but Marco Silva’s men have lost three in a row and have suffered eight league and cup defeats in their last 10. We fancy City to secure a vital victory on the road. Back the away win and both teams to score at the top price of 7/2.
15:00 - Middlesbrough v Coventry


Middlesbrough and Coventry City clash in EFL Championship action on Monday. Boro have already booked their place in the play-offs, and the Sky Blues will join them if they can beat the home side on the final day. City sit fifth, so play-off destiny is in their own hands in what has been an incredible race for the top six. However, Boro will want to finish with a win to build their confidence ahead of the crucial games to come.
Middlesbrough have lost their last two, and Michael Carrick’s men will not want to slip to a third straight defeat ahead of the play-offs. Coventry have had an excellent season, and Mark Robins’ men have won three and drawn three of their last six. A point still might be enough for City, and there is good value in the draw and both teams to score at 10/3.
15:00 - Millwall v Blackburn


One of the standout games on the final day of the 2022-23 EFL Championship season is the blockbuster battle between Millwall and Blackburn Rovers at The Den. Both teams can still secure a top-six finish. The Lions sit sixth and are in pole position, while Rovers are two points behind in ninth spot. Who will come out on top in the capital and can the Lancashire side somehow sneak into the top six at the very last?
Millwall have taken everyone by surprise this season. They head into the final day currently in the top six, and one more win will guarantee their play-off berth. Blackburn must win in London and look for favours elsewhere. Unfortunately for Rovers, our money is going on a home win. Gary Rowett’s boys are nicely priced at 10/11 to get the job done.
15:00 - Preston v Sunderland


Preston North End and Sunderland meet in an EFL Championship match this Monday. North End had a real go but have ultimately missed out on a play-off berth. As for the Black Cats, they can still sneak into the top six on the final day. Sunderland are two points behind sixth-place Millwall so only a win will do at Deepdale.
Whatever happens on the last day, Sunderland have had a brilliant season. Tony Mowbray came in after Alex Neil opted to leave for Stoke City in August, and the former Blackburn Rovers manager has done a sterling job. We are backing Sunderland to do their bit at Deepdale. There is good value in 11/4 for the Mackems to win and both teams to score.
17:30 - Brighton v Everton


Sean Dyche takes his Everton troops to the Amex Stadium to face European chasers Brighton & Hove Albion in a crucial Premier League game on Monday evening. The Seagulls are flying in sixth after a sensational season so far, while the Toffees are down in 19th but only a point away from safety. The relegation battle is almost certainly going to go to the wire but Everton are running out of time.
A last-gasp, 99th-minute penalty gave Roberto De Zerbi’s Brighton a 1-0 home win over Manchester United last Thursday. Albion now look a good bet to secure a European place. In contrast, Everton are fighting for their lives at the wrong end of the table. Dyche’s boys need wins, but given just how poor they have been on the road, a draw would be a good result for the Merseysiders. Back the draw and under 2.5 goals here at 11/2.
20:00 - Nottingham Forest v Southampton


Nottingham Forest and Southampton go head-to-head in a big Premier League basement battle at the City Ground on Monday night. Both teams are in real trouble as the end of the season approaches. The Saints sit rock bottom of the division, while the Reds are six points ahead in 18th. This is a must-win game for the away side and in truth, quite probably for the home side as well.
Nottingham Forest have had a tough time of late, though they did surprise just about everyone by managing to beat Brighton & Hove Albion in their last home game. Southampton have picked up just one Premier League win since February and relegation is staring them in the face. With Chelsea and Arsenal to come in their next two, Forest would love to win this one and may need to if they are to stay up. We can see the home side edging it, and you can get the very nice price of 3/1 for the Reds to win by one.
20:00 - Real Madrid v Manchester City


Carlo Ancelotti’s Real Madrid and Pep Guardiola’s Manchester City square off in a heavyweight UEFA Champions League semi-final. With the first leg taking place at the Santiago Bernabeu in the Spanish capital on Tuesday, can the Premier League champions return to the Etihad Stadium with a positive result? This is a mouth-watering two-legged semi and this game could be one of the best of the season so far. These two teams are packed with world-class stars and are managed by two of the greatest bosses of all time.
Real are the current Champions League holders after their victory over Liverpool in last year’s final. As for Man City, they have been the tournament favourites all season but need to finally deliver. This first leg really could go either way, but we fancy in-form City to edge it. Check out the tempting odds of 11/4 for the Man City win and both teams to score.
20:00 - AC Milan v Inter Milan


Fierce rivals AC Milan and Inter Milan do battle at the San Siro in a mouth-watering UEFA Champions League semi-final. On paper, there is not a lot to split these Milan sides, and this two-legged affair could go either way. Before a ball has been kicked in this semi, Inter are the fancied team to go through to the Champions League final but whoever progresses will be underdogs in the final against either City or Real.
These two rivals are hard to split these days. In Serie A, the pair are separated by only one place and two points, with Inter just ahead in fourth. Nerazzurri nicked a 1-0 win when they last clashed back in February, and we can see a similar outcome here. You can get nice odds of 3/1 for Inter to win this first leg by a one-goal margin, with 2-1 our preferred correct-score pick.
20:00 - Juventus v Sevilla


Juventus and Sevilla meet in a UEFA Europa League semi-final, with the first leg taking place at the Juventus Stadium this Thursday. The Old Lady might not be at the level they have been for so much of the last two decades but they remain one of the biggest clubs in the world, while the Spanish side are the record winners of this competition. This promises to be a cracking two-legged semi-final and it should be very close.
Juventus have had a turbulent season on and off the pitch, but Massimiliano Allegri’s men are in a European semi-final on merit and could well finish second in Serie A. Sevilla have an incredible record in this competition and were excellent against Manchester United in the previous round, but we fancy the Old Lady to get the job done over two legs. As for Thursday’s tussle in Turin, check out the tempting odds of 11/5 for the home side to win -1.
20:00 - Roma v Bayer Leverkusen


On Thursday night in the UEFA Europa League, Roma and Bayer Leverkusen lock horns in the first leg of their semi-final. With game one taking place at the Stadio Olimpico in Rome, Jose Mourinho’s men will be looking for a lead to take to Germany. The Italian side are the bookies’ favourites to get the victory in the home leg and continue the Italian renaissance in Europe this campaign.
It won’t be easy though, not least because Giallorossi have been in poor form ahead of this European semi, drawing two and losing two of the last four. As for Leverkusen, last Friday’s 2-1 league loss to Cologne ended a 14-game unbeaten run across all competitions. Bayer will have a go in Rome, but we can see Roma nicking a narrow win. Take a punt on the hosts to win by one goal at 11/4.
20:00 - West Ham v AZ Alkmaar


David Moyes’ West Ham United are in UEFA Europa Conference League action on Thursday, as the Hammers welcome Dutch outfit AZ Alkmaar to the London Stadium. West Ham will be looking for a first-leg win on home soil. Can the Irons build on Sunday’s superb league win over Manchester United, that means they are safe from relegation, with victory in Europe in midweek?
West Ham have an excellent record in Europe over the past couple of seasons. In the Europa Conference League this term, United have won 11 and drawn one of 12. After an excellent Premier League victory over Man United last time out, the Hammers can really focus on Europe. We fancy Moyes’ men to see off Alkmaar this Thursday so back West Ham to win to nil again at the very decent price of 6/4.
20:00 - Fiorentina v Basel


Fiorentina and Basel clash in the first leg of their UEFA Europa Conference League semi-final this Thursday. The Violets are not an easy nut to crack at the Stadio Artemio Franchi, but the Swiss side have won their last three away games, including a 2-1 win at Nice in the previous round of the Europa Conference League.
Fiorentina could be the team to watch out for in this competition. West Ham United are the favourites to lift the trophy, but the Italians are not too far behind and are currently eighth in the Italian top flight. Vincenzo Italiano’s side beat Sampdoria 5-0 in their last home match, and they should see off the side from Switzerland in Florence on Thursday. There is good value in 2/1 for the home win and both teams to score.
12:30 - Leeds v Newcastle


Leeds United and Newcastle United square off at Elland Road in the Premier League in Saturday’s early kick off. Leeds are battling for survival, and things are beginning to get rather desperate for the West Yorkshire side. Newcastle, meanwhile, are looking to nail down a top-four spot, so this is a massive match for both teams. Can Sam Allardyce secure a surprise win in his first home game in charge?
Leeds are on a miserable run right now, taking just one point from the last 21 on offer. They are 19th but only two points from safety. In contrast, Newcastle are flying high in third place in the table with 65 points to their name. The Magpies lost to Arsenal last time out, but we are backing Eddie Howe’s men to get back to winning ways here. The Newcastle win and both teams to score is available at a price of 21/10.
15:00 - Aston Villa v Tottenham


Unai Emery’s Aston Villa entertain Ryan Mason’s Tottenham Hotspur at Villa Park in the Premier League on Saturday. The Villans have had a sensational season since Emery’s arrival, but they head into this one having lost back-to-back games for the first time since February. Can the hosts get back to winning ways against Spurs?
Tottenham ended their miserable run with a hard-fought victory over Crystal Palace last weekend. Harry Kane netted the only goal of the game at the Tottenham Hotspur Stadium. Spurs are just three points above Villa, and we can see the teams playing out a draw at Villa Park. The draw and both teams to score is priced at odds of 10/3, which looks good to us.
15:00 - Chelsea v Nottingham Forest


Chelsea and Nottingham Forest meet in Premier League action at Stamford Bridge at the weekend. Frank Lampard picked up his first win since returning as the Blues boss last time out, and his side are looking to follow that up with another three points here. Despite their woes, Chelsea are odds-on to win this home match against a Forest side who could well be playing in the second tier next term.
Chelsea were on their longest losing streak for 30 years ahead of last Saturday’s game at Bournemouth. However, goals from Conor Gallagher, Benoit Badiashile and Joao Felix gave them a much-needed 3-1 win at the Vitality Stadium. We are backing Chelsea to make it back-to-back league wins for the first time since March, and there is good value in the odds of 13/10 for the hosts to win with a -1 goal handicap in this one.
15:00 - Manchester United v Wolves


On Saturday afternoon in the Premier League, Manchester United and Wolverhampton Wanderers do battle at Old Trafford. After back-to-back defeats, the Red Devils will be desperate to get back to winning ways here. Wolves lost their last away game 6-0, but Julen Lopetegui’s men did bounce back with a narrow victory over Aston Villa last Saturday.
Man United are now looking over their shoulder in the race for the UEFA Champions League spots after back-to-back 1-0 away defeats to Brighton and Hove Albion and West Ham United. However, they are unbeaten at home in all competitions since a 1-0 loss in Europe to Real Sociedad in September. United should win this one and we’ll be taking a punt on the hosts to be winning at half time and full time at odds of 11/10.
17:30 - Sunderland v Luton


The first EFL Championship play-off semi-final gets up and running on Saturday when Sunderland and Luton Town meet at the Stadium of Light. Both teams have done exceptionally well to finish in the top six, and this two-legged semi could go either way. The Black Cats are the slight favourites to win this home leg.
Sunderland snuck into the play-offs on the final day, securing an impressive 3-0 win at Preston North End. Luton’s play-off berth was secured weeks ago, and Rob Edwards’ men finished in third. This is a tough one to call, and we can see the pair cancelling each other out at the Stadium of Light. You can get a price of 11/4 for the draw and under 2.5 goals, which is the bet for us.
12:00 - Coventry v Middlesbrough


Coventry City and Middlesbrough square off in the first leg of their EFL Championship play-off semi-final at the Coventry Building Society Arena this Sunday. The Sky Blues head into the play-offs unbeaten in seven matches, while Boro have lost two and drawn one of their previous three. This two-legged semi could go either way.
These two teams met on the final day of the Championship season. Gustavo Hamer gave Coventry the lead, but Cameron Archer levelled on the stroke of half time. City nicked a 1-0 win when they met in Coventry in October. We can see the two evenly matched sides cancelling each other out. Check out the solid odds of 10/3 for the draw and both teams to score in this one.
14:00 - Brentford v West Ham


Brentford and West Ham United meet in an all-London affair at the Gtech Community Stadium this Sunday. After a hard-fought win over Manchester United last weekend, the Hammers all but secured Premier League safety. Can they make absolutely sure with three points in west London this weekend?
Brentford have had another fine season under Thomas Frank. The Bees are in ninth spot in the table right now and will finish in the top half. The Gtech is a tough place to go, but West Ham have finally found form. David Moyes’ men have won four of their last seven in all competitions, and the Irons will fancy their chances at Brentford. As such we’ll be backing the West Ham win and both teams to score at odds of 11/2.
14:00 - Everton v Manchester City


Everton and Manchester City do battle in a big Premier League fixture at Goodison Park this weekend. The Toffees are fighting for their lives at the wrong end of the top-tier table, while Man City are at the summit and looking to retain their crown. Can Everton build on last weekend’s brilliant win and stun the champions at Goodison?
Everton pulled off one of the shock results of the season last Monday, hammering in-form Brighton and Hove Albion 5-1 at the Amex Stadium. Man City beat Leeds United last weekend, which was their 10th consecutive Premier League win. Everton will have a go, but City should be too strong at Goodison. We’ll be taking a punt on the away team to be winning at half time and full time at the price of evens.
16:30 - Arsenal v Brighton


Arsenal and Brighton and Hove Albion meet in the standout game of the Premier League weekend. The Gunners are back on track after excellent wins over Chelsea and Newcastle United, and Mikel Arteta’s troops will be looking for another three points here. As you would expect, Arsenal are the odds-on favourites to win this one on home soil.
Brighton crashed to a humbling 5-1 home loss to struggling Everton last time out. That was only their second home defeat since losing to Arsenal on New Year’s Eve. The Gunners have had a tough time of late, but they showed their class in impressive wins over Chelsea and Newcastle. We think their back in form so we’ll be backing the Londoners to win with a -1 goal handicap again at the solid price of 7/4.
20:00 - Leicester v Liverpool


On Monday night in the Premier League, struggling Leicester City welcome in-form Liverpool to the King Power Stadium. The Foxes start the weekend in the bottom three, while the Reds are knocking on the door of the top four. Jurgen Klopp’s men head to Leicester as the big favourites with the bookies.
City crashed to another damaging defeat last time out, losing 5-3 at Fulham. If results go against them this weekend, Leicester could find themselves five points from safety with two games to play. In contrast, Liverpool could sneak into the UEFA Champions League spots. They are just a point behind Manchester United after six straight wins. We think this will be a comfortable win for Klopp’s men so we’re backing Liverpool to win to nil here at odds of 9/4.
20:00 - Inter Milan v AC Milan


Inter Milan and AC Milan do battle in the second leg of their UEFA Champions League semi-final this Tuesday. After an impressive 2-0 first-leg win, Inter have the advantage in the tie. Will Simone Inzaghi’s men complete the job at the San Siro, or can Stefano Pioli’s troops cause a big upset against their fierce local rivals?
Inter got the job done early in the first leg. Edin Dzeko opened the scoring with a stunning strike after just eight minutes. A few minutes later, Henrikh Mkhitaryan doubled Inter’s advantage. We can see the Nerazzurri booking their spot in the final in style. Inter have won the last three Milan derbies without conceding and you can get the price of 12/5 for the hosts to win to nil again.
20:00 - Luton v Sunderland


Luton Town and Sunderland meet at Kenilworth Road in the second leg of their EFL Championship play-off semi-final this Tuesday. The Black Cats hold a narrow lead in the tie after coming from behind to beat the Hatters in the first leg at the Stadium of Light. Will Tony Mowbray’s men hold on and book their place in the 2023 Championship play-off final?
Luton made a fast start in the first leg, with Elijah Adebayo scoring after 11 minutes. However, the Mackems bounced back thanks to goals from Amad Diallo and Trai Hume. This will no doubt be another close game, but we fancy Sunderland to get the job done. As such, we’ll be backing the draw and both teams to score at the solid price of 15/4.
20:00 - Manchester City v Real Madrid


Pep Guardiola’s Manchester City welcome Carlo Ancelotti’s Real Madrid to the Etihad Stadium this Wednesday for a mouth-watering UEFA Champions League semi-final. The Citizens held Real to a 1-1 draw in the first leg in the Spanish capital last week. Man City are in red-hot form at present, and Guardiola’s superstars will fancy their chances of reaching the 2023 Champions League final. But anything can happen at this stage of the tournament and Pep will be taking nothing for granted.
The two giants could not be separated at the Santiago Bernabeu last Tuesday. Man City were the better team in the first half, but a superb Vinicius Junior strike gave Los Blancos a 1-0 lead. The Premier League champions rallied in the second period, and Kevin De Bruyne’s thunderbolt earned the away team a draw. Man City should just about get the job done at home, and we like the look of the odds of 2/1 for the hosts to win and both teams to score.
20:00 - Middlesbrough v Coventry


Middlesbrough and Coventry City go head-to-head in the second leg of their EFL Championship play-off semi-final this Wednesday night. The first leg at the Coventry Building Society Arena finished in a goalless draw, so there is everything to play for in this second game at the Riverside Stadium. Who will secure their spot in the 2023 Championship play-off final?
It was a tight and tense battle at the CBS Arena, though Middlesbrough shaded it on the whole. However, they failed to score against the Sky Blues, which has left this semi-final tie wide open. Boro are the favourites on home soil, but Coventry have lost just one of their last 18 matches. Our money is going on a City victory here at the tempting price of 15/4.
19:30 - Newcastle v Brighton


Newcastle United and Brighton & Hove Albion meet in a huge Premier League game at St James’ Park on Thursday. The Magpies are on the cusp of securing UEFA Champions League football after a stunning season under Eddie Howe but they will be well aware that Liverpool are hitting form at the right time and won’t give up. As for Roberto De Zerbi’s Seagulls, they are flying high in sixth place and will not have totally given up on a top-four finish just yet.
Newcastle are looking for their first win in three after losing to Arsenal and drawing with Leeds United. Brighton stunned Arsenal at the Emirates Stadium last weekend, leaving with a deserved 3-0 win to bounce back well from their shocking 5-1 home loss against Everton. Albion also beat Manchester United recently though so can clearly raise their game against the top sides. Newcastle are strong at home but we fancy Brighton to snatch a point at St James’, and there is good value in 7/2 for the draw and both teams to score.
20:00 - Bayer Leverkusen v Roma


In the UEFA Europa League on Thursday night, Bayer Leverkusen and Roma clash in the second leg of their semi-final at the BayArena in Germany. Jose Mourinho’s men will be looking to complete the job after a narrow win in Rome last week. However, Xabi Alonso’s Werkself will be no pushovers on their own patch and the tie is nicely balanced.
It was a tight first leg at the Stadio Olimpico last Thursday, with Roma running out 1-0 winners. Edoardo Bove netted the only goal of the game just after the hour mark. Leverkusen have been tough to beat at home under Alonso, though they did lose their last one to Cologne. We can see the Italian side edging this second leg at the BayArena and the away win is very well priced at 29/10.
20:00 - Sevilla v Juventus


Sevilla and Juventus lock horns in a mouth-watering UEFA Europa League semi-final, second leg this Thursday. After a 1-1 draw at the Juventus Stadium in Turin, this semi is also wide open as we head to the Ramon Sanchez Pizjuan in Seville. Sevilla are the record winners of this competition, while Juve were the tournament favourites before the semi-finals and whoever triumphs here will have a great chance to go all the way.
The two evenly matched teams played out a 1-1 draw at the Juventus Stadium last Thursday. Youssef En-Nesyri gave Sevilla a first-half lead, but Federico Gatti rescued a point for the home team at the death. This will no doubt be another close encounter, and it could go the distance in Spain. Our money is going on the draw and both teams to score in the 90 at the big price of 10/3.
20:00 - AZ Alkmaar v West Ham


West Ham United are back in UEFA Europa Conference League action this Thursday as the club seek to end their long, long wait for a trophy. David Moyes takes his Hammers to the Netherlands to face AZ Alkmaar in the second leg of their semi-final. After coming from behind to win the home leg at the London Stadium late on, can the Irons complete the job at AFAS Stadion and book their place in the final?
West Ham fell behind in the first period last week. However, second-half goals from Said Benrahma and Michail Antonio gave United a priceless 2-1 win. Getting the job done in Alkmaar will not be easy, but we are backing the London side to grab a draw. This will no doubt be another tense matchup, so take a punt on the draw and under 2.5 goals at 10/3.
20:00 - Basel v Fiorentina


Basel and Fiorentina do battle at St. Jakob-Park in a UEFA Europa Conference League semi-final this Thursday night. The Italian team hold a handy advantage in the tie after an impressive 2-0 victory on their own patch. Will Viola hold on and potentially make it three out of three in terms of Italian clubs reaching European finals this term? Or can the Swiss outfit turn things around in front on their own supporters?
Fiorentina have been in patchy form of late, but they made no mistake in the first leg of this semi-final. Gaetano Castrovilli and Giacomo Bonaventura got the goals as both teams finished the game with 10 men in what was a feisty affair. The Serie A side do not need to win in Switzerland, but we fancy the Lilies to get the job done in style. The away team is priced at 7/10 to prevail in the 90.
20:00 - Sheffield Wednesday v Peterborough


The second leg of the EFL League One play-off semi-final between Sheffield Wednesday and Peterborough United will take place at Hillsborough on Thursday. Posh have one foot in the final after an emphatic home win last week. Can Darren Ferguson’s boys follow that up with victory in Sheffield in midweek or will the hosts produce a miracle and get themselves back in the tie?
United put on a stunning display at London Road in leg one, hammering the Owls 4-0. Peterborough ran riot, with Jack Taylor, Joe Ward, Kwame Poku and Jonson Clarke-Harris getting on the scoresheet. Wednesday had no answer, and we can see Posh winning this second leg too. Check out the tempting odds of 13/2 for Peterborough to be winning at half time and full time at Hillsborough.
20:00 - Barnsley v Bolton


This Friday night, Barnsley and Bolton Wanderers battle in the second leg of their EFL League One play-off semi-final. After a tense 1-1 draw in the first game, the tie is delicately poised and these teams have been tough to split all campaign. The Tykes are the favourites at Oakwell, but this second leg could go either way. The winners will face either Sheffield Wednesday or Peterborough United in the League One play-off final – though the latter have a 4-0 lead going into the second tie.
In contrast to that match, there was nothing to split these two sides in game one at the University of Bolton Stadium last weekend. Nicky Cadden gave Barnsley a 63rd-minute lead, but Dion Charles levelled for the Trotters just four minutes later. This will be another tight match, but we are backing Barnsley to nick it by one goal (11/4) in an entertaining clash.
12:30 - Tottenham v Brentford


First up in the Premier League this Saturday is a London derby between Tottenham Hotspur and Brentford. Spurs may be the favourites on home soil, but the in-form Bees will fancy their chances of picking up a positive result at the Tottenham Hotspur Stadium. Brentford will go just one point behind Tottenham with a win but Spurs need to stop the rot after a run of very poor results.
Tottenham will not reach the top four, but can the Londoners still secure a European place? Since Antonio Conte left they have really struggled and fans will be wanting this season to just end. In contrast, Brentford have enjoyed another fine campaign in the top flight under Thomas Frank, and we can see the Bees holding Spurs to a stalemate at the Tottenham Hotspur Stadium this weekend. Check out the tempting odds of 15/4 for the draw and both teams to score.
15:00 - Bournemouth v Manchester United


Erik ten Hag’s Manchester United make the trip to the Vitality Stadium this Saturday to face Gary O’Neil’s Bournemouth. The Cherries will live to fight another day in the Premier League after a solid first season back in the top tier but they may mentally be on the beach already now that they are safe. As for United, they still have work to do in their quest to seal a UEFA Champions League spot, with Liverpool starting to put some real pressure on them and Newcastle.
Bournemouth are sitting pretty in 14th with 39 points to their name. The Cherries are safe, as they are eight points above the drop zone with just two games to play. Man United are in fourth spot, though Liverpool are just a point behind. Three points would be massive for United, and we can see Ten Hag’s boys edging this one given their superior motivation – not to mention class. Back the visitors to win by one goal at the very chunky price of 3/1.
15:00 - Liverpool v Aston Villa


On Saturday afternoon, Liverpool and Aston Villa clash in Premier League action at Anfield. Apart from Manchester City, the Reds are the form team in England’s top tier right now, and Jurgen Klopp’s men can still sneak into the top four if Man United or Newcastle slip up. Villa have been going great guns under Unai Emery but are winless in three on the road.
Liverpool are in stunning form at present. They are unbeaten since a 4-1 loss at Man City in April, winning seven and drawing two of the following nine. The Merseysiders have shot up the table after seven straight Premier League wins, easily getting the better of Leicester last time out. Villa will be no pushovers, but Liverpool should come out on top yet again. You can get the solid looking odds of 15/8 for the home win and both teams to score.
15:00 - Wolves v Everton


Wolverhampton Wanderers and Everton meet at Molineux on Saturday. Wolves are safe, but the Toffees still have work to do in their battle for Premier League survival, which could well go to the final day of the season. Everton hover just a point above the drop zone with two matches to play. If results go their way, Sean Dyche’s troops could ensure safety this weekend and we think they will do their bit by getting the win here.
Julen Lopetegui has done a fine job at Molineux after taking over halfway through the campaign. Wanderers reached the 40-point mark with a win over Aston Villa in their last home match. Everton hammered Brighton & Hove Albion 5-1 in their last away game, and we are backing Dyche’s boys to pick up a vital victory on their travels this Saturday. The Everton win is available at 31/20.
17:30 - Nottingham Forest v Arsenal


Steve Cooper’s Nottingham Forest welcome Mikel Arteta’s Arsenal to the City Ground for a Premier League fixture this weekend. Forest are not yet safe, though if the teams below them continue as they are the Nottingham club will not need any more points. As for the Gunners, they can still catch Manchester City, in theory at least. Both teams will be desperate for all three points from Saturday night’s intriguing matchup at the City Ground.
Forest took a giant leap towards safety with a hard-fought 2-2 draw at Chelsea last weekend. As for Arsenal, their title hopes were dealt a huge blow after a 3-0 loss at home to Brighton & Hove Albion. The Londoners look likely to miss out on the Premier League trophy this term, but it has been a memorable season for them. They should return to winning ways here so back Arsenal to win -1 on Saturday at 7/5.
13:30 - West Ham v Leeds


West Ham United and Leeds United meet at the London Stadium in the Premier League this Sunday. Fresh from securing their spot in the UEFA Europa Conference League final, the Hammers will be searching for all three points in this league game. Leeds could be relegated from the top tier if results go against them so they’ll be pulling out all the stops to get a victory here.
West Ham will be buzzing after reaching a European final. They have two league games to play before the showpiece event, and David Moyes will want two wins. Leeds have left themselves with a mountain to climb, and we can see Sam Allardyce’s boys losing in the capital. Check out the tempting odds of 7/2 for the West Ham win and both teams to score in this one.
14:00 - Brighton v Southampton


On Sunday afternoon, Brighton and Hove Albion face relegated Southampton in the Premier League. After a heavy defeat at Newcastle United in midweek, Roberto De Zerbi’s men will be looking to get back to winning ways at the Amex Stadium. As expected, Brighton are the strong favourites to secure the points.
Albion are in a great position to seal a top-six finish in the Premier League after a superb season. In contrast, Southampton have been relegated having collected just 24 points from 36 league games. Brighton still have a lot to play for, and we are backing the Seagulls to soar to victory at the Amex. You can get the solid odds of 8/11 for Brighton to be winning at half time and full time.
16:00 - Manchester City v Chelsea


Manchester City and Chelsea do battle at the Etihad Stadium in a Premier League match this Sunday. Man City would win the Premier League title if they muster a victory over the Blues. City are on course for a historic treble, as Pep Guardiola’s boys are also in the FA Cup and UEFA Champions League finals. Will they get over the line in the league this weekend?
Man City are in frightening form right now, unbeaten in 23 league and cup matches. Since a 1-0 Premier League loss at Tottenham Hotspur in early February, the Citizens have won 19 and drawn four. In contrast, Chelsea have picked up just one win since March. We are backing City to win the league in style, and you can get a price of 6/4 for the home side to win both halves.
20:00 - Newcastle v Leicester


On Monday night in the Premier League, Newcastle United welcome Leicester City to St James’ Park in a massive match for the pair. The Magpies are looking to secure a UEFA Champions League spot, while the Foxes start the weekend two points away from safety and in severe trouble. Newcastle are the odds-on favourites to get the victory on home soil, but anything can happen at this time of the season.
Eddie Howe’s boys picked up a huge three points last Thursday, thumping in-form Brighton and Hove Albion 4-1 at St James’ to move a step closer to the Champions League. As for Leicester, they fell to a 3-0 home reverse to Liverpool last Monday. Newcastle should be too hot to handle on home turf, and we like the look of 20/21 for the hosts to win with a -1 goal handicap.
20:00 - Brighton v Manchester City


Brighton and Hove Albion and Manchester City do battle at the Amex Stadium in a Premier League fixture this Wednesday. Newly crowned Champions Man City are hoping to keep up their stunning momentum with two major finals coming up. As for the Seagulls, they are looking to nail down a European place. This promises to be an entertaining encounter in East Sussex but few will be betting against Man City get the points once again.
Brighton have had an exceptional season under Roberto De Zerbi. They sit sixth in the table right now with 61 points to their name. Man City celebrated lifting the trophy with a 1-0 home win over Chelsea last Sunday, which was their 12th consecutive league victory. We can’t see past the City win here so we’ll be backing the champions to win and both teams to score at the Amex at odds of 2/1.
20:00 - Manchester United v Chelsea


Old rivals Manchester United and Chelsea do battle at Old Trafford in the Premier League this Thursday night with neither having been anywhere near challenging for the title this season. A point would be enough for United to secure a UEFA Champions League spot, but Erik ten Hag’s troops will be gunning for victory in front of their home fans. As you would expect, the Red Devils are the strong favourites to get the points against a Chelsea side who have been very lacklustre of late.
Despite splashing the cash, Chelsea have had a miserable 2022/23 season. The Blues will finish in the bottom half of the Premier League table for the first time since 1996. In contrast, Man United could finish as high as third. Ten Hag’s troops should be too hot to handle at Old Trafford and we like the look of 6/4 for Man United to win with a -1 goal handicap in this one.
14:30 - FC Koln v Bayern Munich


Bayern Munich travel to Cologne for their final Bundesliga matchup of the season. The Bavarians need a miracle if they are to retain their crown, as Borussia Dortmund are two points clear at the top of the standings. Bayern need to win at RheinEnergieStadion and hope that Dortmund do not get the better of Mainz in their match.
It was a disastrous matchday 33 for Bayern. Thomas Tuchel’s men suffered a 3-1 home reverse to RB Leipzig, while Dortmund cruised to a 3-0 win at Augsburg. Munich have won 10 consecutive league titles, but that run is surely going to come to an end unless we see a real shock on the final day. Nevertheless, we fancy Bayern to do their bit in Cologne. You can get the solid price of 8/11 for the away team to win -1.
14:30 - Borussia Dortmund v Mainz


Borussia Dortmund welcome Mainz to Signal Iduna Park on the final weekend of the Bundesliga season. The title is in their hands, as Dortmund start the weekend two points above rivals Bayern Munich. Mainz, who sit ninth, will be hoping to rain on Borussia’s parade, but the home side are the strong favourites against a team with nothing much to play for.
Edin Terzic’s troops have been in stunning from since returning from the 2022 FIFA World Cup break, suffering just one league defeat in 2023. Dortmund have won three in a row, scoring 14 goals along the way. In contrast, Mainz head to Dortmund having suffered four consecutive defeats. The hosts should get the job in style, and we like the look of 11/10 for Dortmund to win both halves.
16:45 - Coventry v Luton


Coventry City and Luton Town lock horns at Wembley Stadium this Saturday in the 2022-23 EFL Championship play-off final and it could be a cracker between two sides who would not have expected to be here. The Hatters have never been in the Premier League, while the Sky Blues have spent two decades away. This final could go either way, but who will be lining up against England’s elite in the 2023-24 Premier League?
Coventry did superbly well to get past pre-play-off favourites Middlesbrough in the semi-finals. After a goalless draw at home, City won 1-0 at the Riverside Stadium. Luton also did very well and overturned a 2-1 deficit from leg one to book their spot in the final. Goals from Gabriel Osho and Tom Lockyer gave Town a 2-0 home win in the second leg. These two look well matched on paper, and with so much on the line this could be a tight final. We fancy the pair to play out a draw in the 90 (21/10).
16:30 - Arsenal v Wolves


Arsenal end their Premier League season with a home game against Wolverhampton Wanderers on Sunday and no doubt a feeling of what might have been. The Gunners may have missed out on the title, but it has still been a great season for Mikel Arteta’s men. As for Wolves, they improved drastically after Julen Lopetegui arrived and stayed up comfortably in the end despite being bottom of the league at Christmas.
Arsenal ran out of steam in their title pursuit, while relentless Man City turned on the gas to retain their trophy with ease. Nevertheless, securing a Champions League place was the priority for Arsenal before a ball was kicked and they did that with plenty of room to spare. Even so, after two defeats, Arteta’s boys will want to get back to winning ways here. We like the look of the home victory and both teams to score at 8/5, with these end of season games often seeing plenty of goals.
16:30 - Brentford v Manchester City


Champions Manchester City finish their Premier League campaign with a trip to the Gtech Community Stadium to face Brentford. Man City will be looking for one more league win before turning their attention to two major finals and their attempts to seal an incredible treble. However, the Bees will not be an easy nut to crack on their own patch.
Brentford have had a brilliant season, and Thomas Frank’s men can still finish as high as seventh, with a top nine finish assured. The highlight of their campaign was a win at the Etihad Stadium in November so their opponents will be out for revenge here. City are champions again after a stunning run of form. They may have dropped points at Brighton & Hove Albion in the last one, but we fancy the Citizens to win in the capital this Sunday. The away victory and over 3.5 goals is nicely priced at odds of 3/1.
16:30 - Chelsea v Newcastle


Chelsea and Newcastle United face off at Stamford Bridge on the final day of the 2022-23 Premier League season. The Blues will finish in the bottom half of the table for the first time since the 1990s, while the Magpies secured a top-four finish earlier in the week. This one could go either way at the Bridge with nothing much on the line but the Magpies will want to try and finish third if they can.
Newcastle have enjoyed every second of this campaign but in contrast Chelsea wanted it all to be over months ago. They have been dreadful in the second half of the season, picking up just five wins since returning from the 2022 FIFA World Cup break. In contrast, Newcastle have enjoyed an excellent campaign under Eddie Howe. They reached a cup final and sealed a place in the UEFA Champions League. Back United to win this one at decent odds of 11/8.
16:30 - Manchester United v Fulham


After booking their place in the top four with a midweek win, Manchester United are now looking to secure third spot on the final day of the 2022-23 Premier League season. On Sunday, the Red Devils welcome Fulham to Old Trafford. The Cottagers have had a fine season in the top flight and will finish in the top half of the table – in fact they are already certain to finish 10th no matter what happens on the final day.
Man United made sure of UEFA Champions League football in emphatic style on Thursday, thumping Chelsea 4-1 at Old Trafford. Fulham are capable of winning anywhere on their day, but the Red Devils are unbeaten at home in the league since the opening weekend of the season. Have a punt on Erik ten Hag’s boys to beat the Cottagers -1 on Sunday (13/10).
16:30 - Southampton v Liverpool


Southampton and Liverpool clash at St Mary’s on Sunday. This will be the Saints’ final Premier League match before officially being relegated to the EFL Championship. The Reds have also had a poor season and have missed out on the top four, but Jurgen Klopp’s men recovered well after a terrible run of form to secure fifth place. Who will come out on top at St Mary’s on the final weekend?
Southampton have been nowhere good enough this season. They have picked up seven wins and suffered 25 defeats. The Saints have also scored just 32 league goals. Liverpool have put together a superb 10-game unbeaten run, winning seven and drawing three. Before last weekend’s stalemate with Aston Villa, Klopp’s troops won seven in a row but ultimately, they had given themselves too much to do to make the top four. Back Liverpool to be winning at half time and full time here (11/10).
16:30 - Everton v Bournemouth


Sean Dyche’s Everton welcome Gary O’Neil’s Bournemouth to Goodison Park in Premier League action this Sunday. Survival is in the Toffees’ hands, but the Cherries could be a tough nut to crack and have already beaten Everton twice this term. A home win would guarantee safety no matter what else happens, though the Merseysiders will also stay up if Leeds United and Leicester City fail to win their final games.
It has been another tough season for Everton, but Dyche has certainly improved the team since his arrival at Goodison. O’Neil has done an exceptional job at the Vitality Stadium, and Bournemouth could finish as high as 13th if results go their way, having looked doomed not so long ago. However, we fancy Everton to get the job done in front of their home fans. You can get 13/5 for the home side to win by one goal.
16:30 - Leicester v West Ham


Leicester City and West Ham United go head-to-head at the King Power Stadium in the Premier League this weekend. If the Foxes fail to beat the Hammers, they will be an EFL Championship club next season. If Everton win their game, Leicester will be relegated no matter what happens at the King Power. These really are testing times for the Midlands club.
Leicester have had a dreadful season in the top flight. They were Premier League champions just seven years ago, but the Foxes look likely to drop back down to the Championship. West Ham have also had a tough campaign, but David Moyes’ men have picked up of late. The Irons also have a European final to look forward to. We are backing West Ham to leave Leicester with a point (14/5).
16:30 - Leeds v Tottenham


On the final day of the Premier League season, Leeds United and Tottenham Hotspur square off at Elland Road. The home team need a miracle if they are to stay in the top tier. As for Spurs, they are aiming to finish in seventh place before a massive rebuild on and off the pitch over the summer. This promises to be an entertaining matchup at Elland Road.
Leeds look to have left themselves with too much work to do. They need to beat Tottenham and hope for favours in the Everton and Leicester City games. Tottenham have had another miserable season, but can they finish up with a win on the road? It could be close, but we fancy the Londoners to nick it in Yorkshire. The 2-1 away win has caught the eye at 10/1.