.
Horse racing fans could hardly have asked for a more thrilling evening at the 150th running of the Kentucky Derby.