Epsom 2007: Results