Powell powers to 500th win, Latest Racing News - The New Paper