Cassville's John Cavness picked up the victory for the Wildcats. He pitched seven innings, allowed five hits and struck out six.
"Cassville played better with two outs," said Purdy Head Coach Joshua Hughes. "Cavness was just dialed in tonight. You have to tip your cap to him."
Cassville scored three times in the bottom of the third.
Kreg Meyers singled, then Garrett Kirk reached on an error and Meyers scored on the play. Cole Beagle walked, and with two outs, Cavness doubled to score Kirk and Beagle.
The Wildcats added an insurance run in the fifth inning when Trey Rose singled with two outs and scored on a Cavness single.
Purdy would threaten in the fourth inning with Eagles' runners reaching second and third with two outs. But in the end, the runners were stranded.
"We had our chances tonight," said Hughes. "It's game like this that will make us a better team. Good teams are productive with two outs."
Cavness finished the game two for three at the plate with three RBI for the Wildcats.
Cody Hall was one for three for the Eagles with a double.
Purdy, who is currently ranked seventh in Missouri Class 2 will host Clever on Thursday night. First pitch is set for 5 p.m.
"We are going to honor our seniors before the start of the game," added Hughes. "We would like to invite all of our fans who live in the best community in the state to come out and support the three seniors that we have on the team."