Desert Pines handles Cheyenne for 3A title