West Bromwich Albion are well on course for a return to the Premier League as they prepare to resume their Championship campaign this weekend.
The Baggies are second in the table and a healthy six points above third-place Fulham with nine games to go.
Slaven Bilic's men picked up just one point from the last four on offer before the three-month hiatus, however, and have some tricky fixtures left to play.
First up for Albion is a West Midlands derby clash with Birmingham City on Saturday - one of five remaining home fixtures.
Hull City, Derby County and Queens Park Rangers all travel to the Hawthorns during the run-in, as well as Scott Parker's Fulham in a potentially huge midweek clash next month.
West Brom played out a 1-1 draw with the Cottagers in the reverse meeting nine months ago - a result that will likely be welcomed in this latest encounter if it means keeping them at arm's length.
Bilic's charges also have a tough test to come away at Brentford, the side currently directly below them, followed by trips to Sheffield Wednesday, Blackburn Rovers and Huddersfield Town.
West Brom's remaining fixtures in full
Birmingham City (h) - Saturday, June 20 at 3pm
Brentford (a) - Friday, June 26 at 7.45pm
Sheffield Wednesday (a) - Wednesday, July 1 at 7.45pm
Hull City (h) - Sunday, July 5 at 3pm
Derby County (h) - Wednesday, July 8 at 5pm
Blackburn Rovers (a) - Saturday, July 11 at 3pm
Fulham (h) - Tuesday, July 14 at 8pm*
Huddersfield Town (a) - Saturday, July 18 at 3pm*
Queens Park Rangers (h) - Tuesday, July 21 at 7.45pm*
*Kickoff dates and times subject to change once TV schedule is finalised