Switching his attack to the body, Cheeseman continued to test Eggington’s durability in the third, while the south Londoner delivered eye-catching clusters before easing out of range in the fourth round.
Cheeseman rammed in another right hand in the fifth, but Eggington was standing firm, replying with hooks of his own in the sixth.
Blood marked Cheeseman’s nose after more fierce exchanges in the seventh, but he did wobble Eggington briefly when they again traded at close quarters in the eighth.
Cheeseman had been dragged into a dogfight and Eggington was relishing it, hammering in hooks in the ninth, while he unloaded a thudding right hand in the 10th.
Into the closing rounds, both refused to give ground in the finale to a thrilling encounter, with Eggington and Cheeseman both hurt by hooks in an epic 12th.