The Tri-City Dust Devils scored three runs in the top of the eighth inning Thursday night, but their comeback against the Salem-Keizer Volcanoes was shortlived.
In the bottom of the inning, Brett Krill hit a one-out home run to lead the Volcanoes past Tri-City 6-5 in the opener of a five-game Northwest League series in Salem.
The loss dropped the Dust Devils (11-10) into third place in the East Division.
Early on, the Dust Devils had a tough hill to climb. The Volcanoes (5-16), powered by Garrett Buechele's two-out, three-run blast to left off Tri-City right-hander Christian Bergman, led 5-1 after the first inning.
The Dust Devils got a run back in the top of the second on Juan Crousset's two-out RBI single, but the scoreboard went quiet until the eighth.
After Stephen Shackleford replaced Salem-Keizer starter Cameron Lamb, the Dust Devils whirled into action. Crousset led off with a double to center and advanced to third on a Jayson Langfels fly ball. Brian Humphries walked, and Timothy Smallings singled in Crousset, chasing Shackleford.
Cody Hall (1-1) struck out Tyler Massey, but after walking Jordan Ribera, he gave up a two-run double to Jared Simon before setting down Ryan Casteel for the third out.
The Dust Devils made a pitching change in the bottom half of the inning, replacing Bergman with Kenneth Roberts. The left-hander (2-1) was tagged with his first loss of the season after yielding the homer to Krill.
Tonight, right-hander Vianney Mayo (0-1, 1.62 ERA) will take the mound for Tri-City.