Home News Incomparable O’Ward powers to victory in Indianapolis