Home FeatureAuto Hamilton wins “hardest race” in Monaco thriller