Favourites finish in first as racing returns to Towac Park