Newcastle host Crystal Palace in the Premier League on Wednesday night in a huge match in the battle for the European places in the Premier League.
Betfred are offering new customers £50 in free bets when they bet £10 on any of the action, an offer which can be claimed by following this link*.

BETFRED: Bet £10 and get £50 in free bets – CLAIM HERE*
Newcastle head into their midweek Premier League clash having won each of their last five matches in all competitions following their 4-1 hammering of Manchester United on Sunday afternoon which saw them climb into the Premier League’s top four.
Wednesday game will act as Eddie Howe’s side’s game in hand from the weekend which saw them win their first piece of domestic silverware in 70 years following their 2-1 win over Liverpool in the Carabao Cup final.
A win on Wednesday in front of their home fans will see the Magpies climb up to third in the Premier League table and five points clear of sixth-placed Chelsea in what would be a huge step towards Champions League football next season.
Are you ready to play at the best football betting sites?
Crystal Palace have been on a strong run of form of their own lately, though will be looking to get back to winning ways after their 5-2 defeat at Manchester City on Saturday lunchtime, which ended a seven game unbeaten run, of which they’d won six.
Oliver Glasner’s side’s barnstorming run since Christmas has seen them climb from 16th place, to being just two points off the European places, should they win on Tyneside on Wednesday, and have a Wembley FA Cup semi final round the corner to look forward to.
Only Liverpool and Arsenal have lost fewer matches on their travels than the Eagles in the Premier League this season, the south London side not having lost on the road in the league since October prior to their visit to the four-time defending champions on Saturday.
Crystal Palace have won only one of their last eight matches against Newcastle in all competitions, although four of the last six meetings have ended in stalemates after 90 minutes of action.
How to watch Newcastle v Crystal Palace
- Location: St James’ Park, Newcastle upon Tyne
- Date and time: Wednesday 16th April 2025, 7:30pm
- How to watch: Sky Sports Main Event, Sky Sports Premier League, Sky Sports Ultra HDR
Betfred – Bet £10 get £50 in Free Bets – CLAIM HERE*
Commercial content notice: Taking one of the bookmaker offers featured in this article may result in a payment to talkSPORT. 18+. T&Cs apply. gambleaware.org
Free Bet Offers

See all the best free bets and betting offers available over at our dedicated page
18+ gambleaware.org. T&Cs apply
Remember to gamble responsibly
A responsible gambler is someone who:
- Establishes time and monetary limits before playing
- Only gambles with money they can afford to lose
- Never chase their losses
- Doesn’t gamble if they’re upset, angry or depressed
- GamCare – www.gamcare.org.uk
- Gamble Aware – www.begambleaware.org
For help with a gambling problem, call the National Gambling Helpline on 0808 8020 133 or go to www.gamstop.co.uk to be excluded from all UK-regulated gambling websites.
*New customers only. Register with BETFRED50. Deposit £10+ via Debit Card and place first bet £10+ at Evens (2.0)+ on Sports within 7 days to get 3 x £10 in Sports Free Bets & 2 x £10 in Acca Free Bets within 10 hours of settlement. 7-day expiry. Eligibility & payment exclusions apply. T&Cs apply.