Manchester United were made to work for their place in the fourth round of the FA Cup.
The Red Devils secured a slender 1-0 win over fellow Premier League side Aston Villa with Scott McTominay's first half header the difference between the two sides.
Despite Villa twice seeing goals correctly ruled out by VAR, United just about held on to confirm the 32nd and final spot in the next round.
It sets up another home meeting, against Championship side Middlesbrough next month.
Speaking after a hard-fought victory, interim chief Rangnick said: "To say that this was a perfect game, nobody would believe that. Of course it was not.
Who will win this season's FA Cup? Let us know in the comments
"We still have quite a few things we can get better at but a clean sheet was important today and we worked together. There are still a lot of things to improve but it is easier to do that with a 1-0 win.
"I saw more aggression, but I didn't necessarily see that much more pressing, because in order to see those pressing moments, you have to get into those pressing moments.
"As I said, it's difficult against Villa. But what I saw was a team that desperately wanted to win and, in the end, that's why we won the game.
"Am I happy with the draw against Middlesbrough? Yes, that was the goal today: to try and get through."
Arguably the stand-out tie in the fourth round is Kidderminster's meeting with top flight West Ham United.
Harriers are the lowest-ranked side remaining in the competition, thanks to their 2-1 win over Championship Reading.
Boreham Wood, the other remaining non-league side, travel to second tier leaders Bournemouth.
Hartlepool, the final League Two side left, travel to Crystal Palace as reward for dumping out Blackpool.
Three League One sides remain, with Cambridge's reward for an upset over Newcastle a home tie with Luton Town. Plymouth earned a plum tie away at European champions Chelsea whilst Wigan, winners in 2013, travel to Stoke.
The complete draw shows just three all-Premier League meetings.
Everton host Brentford at Goodison Park, Spurs welcome Brighton and Hove Albion whilst Wolves play host to struggling Norwich City.
As ever, televised ties will be split between the BBC and ITV.
Games will be spread across four days, starting on Friday, February 4 and ending with a clash on Monday, February 7.
FA Cup fourth round draw in full
Bournemouth vs Boreham Wood
Cambridge Utd vs Luton Town
Chelsea vs Plymouth Argyle
Crystal Palace vs Hartlepool Utd
Everton vs Brentford
Huddersfield Town vs Barnsley
Kidderminster Harriers vs West Ham Utd
Manchester United vs Middlesbrough
Nottingham Forest vs Leicester City
Peterborough Utd vs Queens Park Rangers
Southampton vs Coventry City
Stoke City vs Wigan Athletic
Tottenham Hotspur vs Brighton and Hove Albion
Wolverhampton Wanderers vs Norwich City