Cheltenham Festival came to a close with another day of epic races.