Cameron Norrie set up a first ever meeting with Jannik Sinner after battling into the fourth round of the Madrid Open with a 7-5 7-6 (7-5) victory over Thiago Agustin Tirante on Sunday.