It took nearly all of the 2 1/2 miles, but favored Hirapour got the job done Friday in the $159,375 Royal Chase for the Sport of Kings Hurdle (NSA-I) at Keeneland.