Fourth-seeded Canyon del Oro High School defeated No. 3 Gilbert Mesquite, 5-3, in the Class 4A baseball semifinal game at Tempe Diablo Stadium. The Dorados will face Salpointe Catholic on Monday for the state title.