GRAND JUNCTION, Colo. (KREX) — The Eagle Valley Devils defeated Palisade 7-4 Wednesday evening.