After not getting a chance for two weeks, David Buehler made kicks from 51, 45 and 40 yards all with plenty of room to spare then nailed a 31-yarder as time expired to lift the Cowboys past the Miami Dolphins 27-25 in the preseason finale Thursday night.