Morgan McDonald wins Festival of Miles in 357 PR