Southampton head to Selhurst Park on Tuesday evening having won four of their last six in the Premier League, though did blow a 2-0 lead to lose at home to Wolverhampton Wanderers on Saturday.
Hosts Crystal Palace have drawn their last four and have won just one of their last eight in the league, which was at home to out-of-form West Ham United on Boxing Day.
Ralph Hasenhuttl has really turned things around for the Saints since three consecutive defeats leading into early November, that started with the 0-9 humiliation at home to Leicester City. The south coast club are now seeking a place in the top half of the table and could end in the midweek round of mixtures doing just that with three points in London.
Whilst they had been reliant on Danny Ings and James Ward-Prowse for their goals earlier in the season, they have had goals from a number of players in recent weeks, including Shane Long, Nathan Redmond and Stuart Armstrong.
Crystal Palace’s good start to the season is fading off badly, and although they remain in the top half they could easily get dragged into a relegation scrap if Roy Hodgson cannot turn his club’s fortunes around in the next month or so.
These two met at St Mary’s at the end of 2019, ending in a 1-1 draw. Southampton had been coming off a 2-0 win at Chelsea just two days before so you can imagine the energy they burned in that game may have affected their performance against Crystal Palace.
There’s nothing between the odds for both sides in this game but I have to lean towards an away victory in this one, making Crystal Palace a good lay. The form and performances of both these sides in recent weeks certainly favours Southampton. They look better in attack and defence of the two teams.
Best bet: Lay Crystal Palace at 2.86 with Betfair
Value bet: Back Southampton at 2.8 with Betfair