Two sides fighting at opposite ends of the Sky Bet Championship table meet on Saturday, when Birmingham City travel to Bristol City.The visiting Blues are in good form ahead of the fixture, and manager Gary Rowett has been a busy man this week - strengthening the squad with the additions of Ryan Shotton and Diego Fabbrini.
Diego Fabbrini returned to St Andrew's earlier this week, signing from fellow promotion hopefuls Middlesbrough for a fee of £1.5m.
The Italian was with the Blues on loan at the back end of last season, playing the final five games of the 2014/15 campaign. The season finished in style for Fabbrini and Birmingham...
Birmingham City - 2014/15 final five fixtures
v Wolverhampton Wanderers (H) W 2-1
v Blackburn Rovers (H) D 2-2
v Reading (A) W 1-0
v Charlton Athletic (H) W 1-0
v Bolton Wanderers (A) W 1-0
A team in form
Only Burnley can match Birmingham's form over the past five games in the Championship, with the two sides both picking up 13 points from the last possible 15.
There's been some cracking goals along the way too, with the Sky Bet Championship Goal of the Week going to Blues midfielders in successive weeks. Here are two thunderous volleys from Maikel Kieftenbeld and Jon Toral...
v Milton Keynes Dons (H) W 1-0
v Brentford (H) W 2-1
v Nottingham Forest (A) D 1-1
v Derby County (A) W 3-0
v Ipswich Town (H) W 3-0
Ashton Gate success
Finally, the Blues are enjoying a good spell of form against this weekend's opponents. Birmingham have gone 10 games unbeaten against Bristol City, and have won the last four at Ashton Gate. Could they make it five in a row this weekend?...
Birmingham City - last five at Bristol City
24th April 1999 - W 2-1
16th September 2008 - W 2-1
23rd October 2011 - W 2-0
16th April 2013 - W 1-0
30th January 2016 - ?
Will the Blues good form continue, or can Bristol City upset the form book and take three vital points towards safety?
Follow our live Twitter feed this weekend - @SkyBetChamp - for updates from Ashton Gate and the division's other two fixtures.