On Monday night, Luton Town and Middlesbrough meet at Kenilworth Road in what could be a massive game in the fight for promotion to the Premier League.
The Hatters have been something of a surprise package in the Championship. In fact, Rob Edwards’ team are currently in third place in the table, seven points adrift of the automatic promotion spots.
It looks unlikely that Town will be able to move into the top two before the season's end.
However, the home team will be encouraged by an 11-game unbeaten run in the English second tier, as they will likely be playing in the promotion play-offs.
One of the key factors in Luton’s recent good league form has been their recent home record, as they are unbeaten in five league games on home soil, having recorded four straight victories at Kenilworth Road.
Similar to the hosts, Middlesbrough has surprised many with their form in the English second tier this season. Michael Carrick’s team are currently in fourth place in the Championship table, a point behind Luton in the standings.
A 3-1 victory over Hull City last time out means that they are unbeaten in their previous three matches in the Championship.
Boro are 11 points clear of seventh place West Brom in the race for a place in the play-offs. The team from the north east will hope to head into the promotion play-offs with good momentum.
Middlesbrough have been poor on their travels in the English second tier of late, as they have won just once in their last four outings on their travels.
The main factor in Boro’s recent poor away form has been conceding too many goals, as the visitors have conceded at least two goals in three of their last four matches on their travels.
What does Forebet predict?
There isn’t much between these two teams in the table, so unsurprisingly, Forebet predicts that this game will produce a high-scoring draw.