This game is the biggest fixture of the weekend in the Championship as two teams with Premier League ambitions meet each other. Wolves should have been under pressure to deliver here, but with over 10 points separating them from 3rd placed Fulham, they would feel they can lose here and be forgiven.
Middlesbrough are the team under pressure as they are 6th on the league table but have just 1 point more than Bristol City and two teams could leapfrog them by Monday if they fail to get the maximum points here.
Boro have taken 14 points from their last 6 games and they are gradually becoming a team that can get promotion back to the Premier League even if it is through the playoffs. They are strong at home and come into this game with 4 wins from their last 4 games.
Wolves have been struggling away from home recently and their 4-1 hammering at Aston Villa just before the break shows they are a side that can be caught with Fulham also earning a deserved home win against them recently. They have won just 3 of their last 9 away games and they would be looking to get a win here also.