Manchester United are hoping to book a spot in the fifth round of the FA Cup but have to get past Middlesbrough first.
Since being knocked out by Swansea City in the third round in 2013/14, Man Utd haven’t failed to reach at least the quarter-finals.
Their opponents have not managed to get past this round of the competition since 2016/17.
The Red Devils beat Aston Villa 1-0 to progress to this round, while Middlesbrough recorded a 3-2 victory over League Two team Mansfield Town.
Boro have never won the FA Cup, but they did reach the final in 1997, suffering a 2-0 defeat to Chelsea at Wembley.
Will it be an easy game for Manchester United? Play here to make your predictions.
What time does Man United vs Middlesbrough start?
The game kicks off at 11pm Kenyan time at Old Trafford.
Man United vs Middlesbrough team news
There could be good news for the hosts with the potential return of Paul Pogba and Luke Shaw for the game.
With the recent accusations against Mason Greenwood, he will not feature.
Marcus Rashford and youngster Anthony Elanga are expected to start and lead the United attacking line.
For the visitors, new signing Riley McGree has tested positive for coronavirus and will be unavailable for selection.
Sammy Ameobi, Marc Bolla and Darnell Fisher all remain sidelined through injury.
Man United vs Middlesbrough head to head
These two sides have gone up against each other 28 times and United have the edge, winning 17 times.
Boro have won 5 times and the rest have ended in a draw.
Man United vs Middlesbrough current form
Both teams have lost just once in their last five games, though Boro have won all remaining four compared to United who drew once.
Man United vs Middlesbrough prediction
While the magic of the FA Cup is a real phenomenon, the hosts are expected to come out on top and progress to the next round.