Haseeb Hameed showed his class with a splendid hundred - his first for Nottinghamshire at Lord's - on a riveting opening day at ...