Before the start of the 2017/18 Championship season many bookmakers and pundits alike were tipping Middlesbrough to win the title and return to the Premier League at the first time of asking.
This was perhaps unsurprising, having just appointed the highly regarded Garry Monk as boss on the back of him taking Leeds United to the brink of the playoffs the previous year and then spending big sums on the likes of Britt Assombalonga, Martin Braithwaite and Ashley Fletcher.
Hindsight is a wonderful thing, though, and just six months later Monk was sacked on December 23 with Boro ninth in the table and 19 points off leaders Wolverhampton Wanderers.
On January 5 Tony Pulis, dismissed himself by West Bromwich Albion the previous month, was brought in to succeed the 38-year-old in his first job in the second tier of English football since guiding Stoke City to promotion in 2008.
Results under Pulis have been steady, if unremarkable, with the 0-0 draw against Sheffield Wednesday meaning it is two wins, two defeats and one draw in the league since the Welshman took charge.
Yet if Boro were to beat Norwich City this weekend and Fulham were to lose to Nottingham Forest then the Teessiders could move into the top six and the playoffs.
After a disappointing first half to the campaign when so much was expected from the side from the North East, this would signify a big step forwards and could perhaps be the platform to go on and achieve the promotion that many believed would happen when making predictions back in August.