20160721 sports.racing: Hamilton sweats over record fifth Hungary victory