The last time the two Division IV high school baseball rivals met, Pusch Ridge Christian came away with a comfortable four-run victory at home.

Desert Christian starting pitcher Andrew Edwards wasn't about to let that happen again.

Edwards, a sophomore, threw a complete-game, four-hit gem and drove in three runs, leading the Eagles to a 10-5 victory Friday at Desert Christian Field.

"It feels really good," Edwards said. "It was a whole team game; it wasn't just me out there. It was a team effort and we all played our part.

"Pusch Ridge is a great team; they're probably our greatest rival. It's a good win."

The win not only helped No. 11 Desert Christian (12-3) split the season series with No. 8 Pusch Ridge (12-6-1), but it gave the Eagles a crucial boost in the playoff picture as the regular season winds down.

And, it looked to be Desert Christian's game almost from the opening pitch.

After Pusch Ridge second baseman Alan Ramirez reached base on an error in the first at-bat of the game, Edwards (4-0) retired the next nine batters, including three straight strikeouts in the third inning.

The no-hitter was broken up by a stand-up double in the fourth inning by third baseman Ryan Penny, but by then Desert Christian already had a commanding 6-0 lead.

"I give them all the credit," Pusch Ridge coach Mark Frithsen said. "They came out, hit the ball well. We played a little tight, made a few errors at the beginning of the game which gave them all the confidence. We just came out flat."

The Lions' normally reliable starting pitcher Donny Perdue (2-3) was roughed up to the tune of 10 hits and seven earned runs in 3 2/3 innings, but shortstop Mike Doty came in for relief and managed to finally quiet the Eagles' bats.

Once the no-hitter was broken up, Edwards struggled some with his control.

He walked three batters and gave up a two-run double to Doty in the top of the fifth inning, cutting Desert Christian's lead to 8-5. Edwards responded though, driven by what he called the "revenge factor" and retired the final six batters to pick up the complete-game win.

"He wanted the ball and we gave it to him," Desert Christian coach Grant Hopkins said. "He wanted this game and he wanted to go out that last seventh inning. He's done a great job."

Edwards also drove in third baseman Trevor Jorg in the sixth inning on a two-out double to give his team its 10th run and a little bit of breathing room.

Not that the Eagles needed too much more offense, as all nine batters for Desert Christian reached base at least twice and the team had 15 hits on the afternoon.