The Tri-City Dust Devils got off to a good start with a 7-1 lead after two innings.
They would love to forget about how they let that lead go, giving up nine unanswered runs to the Salem-Keizer Vol-canoes during a 10-7 loss on Friday night at Gesa Stadium.
Salem-Keizer scored single runs in the third inning, another in the sixth, two more in the seventh and five in the top of the ninth to take the lead.
S-K shortstop Jeremy Sy committed three errors early in the game but proved to be the hero in the end with a single off Tri-City reliever Eric Nedeljkovic to give the Volcanoes an 8-7 lead.
Dust Devils shortstop Patrick Valaika then committed a costly throwing error, flinging the ball wide of second base trying to get a force out, bringing in two more runs.
S-K starter Lorenzo Mendoza was hit hard in the first two innings, giving up seven runs on seven hits. But he was bailed out by a patient offense that churned out 17 hits on the night.
The Volcanoes also managed to survive six errors.