Alastair Cook hailed Joe Root as "a genius" after losing his record for the most England Test centuries to his former team-mate. Root made 103 in the second innings against Sri Lanka at Lord's on ...