The Brit produced one of his best matches in a very long time to defeat Casper Ruud, who traditionally was a very tough matchup for him. The Norwegian had never lost to Norrie before, but this time around, it was the Brit's time to shine.
He'll try to do something similar against Alexander Zverev because he's in the same situation as he was against Ruud. Zverev overcame tricky youngster Alex Michelsen in three sets after struggling greatly in his previous match and barely escaping in five.
The reason why Zverev is heavily favoured is because he never lost to Norrie. He's 4-0 all-time against him, and we just saw what happened to Ruud in a similar situation.
I believe that Zverev is the better player right now, but it's still an interesting matchup on paper. Norrie is a grinder and doesn't really have anything spectacular in his game.
He's in very good shape and capable of going the distance, but so is Zverev. He seems to be a bit more impatient than Zverev, which could be his undoing if he doesn't produce a similar level to what he did against Ruud.
It will be a long and physical match where every chance will matter. Zverev will need his serve to do a lot of work because it's one of the easiest ways to keep Norrie out of rhythm.
He should also try and elongate the rallies to force Norrie to overhit, which does tend to happen. As good as he is, he's never been a natural hitter from the baseline. Overall, I think Zverev should have this one in the bag.
Prediction: Alexander Zverev to win in four sets.