20150509 sports.racing: Hamilton at peak of his powers; says Lowe