Together, in their last eight matches combined, Birmingham and Charlton have taken one point.
That’s seven losses and one Charlton draw, as both sides swim desperately against relegation.
A 1-0 away win for Birmingham was enough to separate these two sides earlier in the season, but with the Blues looking better on the road, Charlton could pounce on Wednesday.
Charlton’s last three losses have only been narrow defeats and there is enough to suggest that the Addicks have one more big performance in them this season to stay afloat.
Our tip is Charlton to beat Birmingham – 47/20 @ UniBet.
Check out the best free bets for Birmingham vs Charlton. We’ll let you know where you can pick up free bets by betting on this game and how to use the free bets you’ve got
888Sport are offering, “100% up to £100 first deposit matched” for new customers.
If you sign up to 888Sport and deposit anything between £10 and £100, you’ll receive the same amount in free bets once you have placed a bet of odds of 1.5 or greater.
Our tip is for Charlton to beat Birmingham – 9/4 @ 888Sport
A Charlton win is 9/4 with 888Sport which means this bet will allow you to qualify for the “100% up to £100 first deposit matched” offer.
If you have already signed up to Sport Nation and made a deposit using the code: SN20, you can use your free £10 bet on Birmingham vs Charlton.
This offer is only valid on mobile and your initial £10 has to be placed on odds greater than 1.6.
You can then use your free £10 on a Charlton win at St. Andrews on Wednesday.
Sport Nation are listing a Charlton win at 11/5.
UniBet have boosted a win for Charlton to 47/20.