One bad inning Wednesday night cost the Grand Junction Rockies a chance to sweep a two-game set from the Rocky Mountain Vibes at Suplizio Field.
Walking Cabrera gave the Rockies (9-9) a 2-0 lead in the bottom of the first inning, connecting on a two-run double on a full count.
The Vibes (8-10) tied the score 2-2 in the top of the second, on Antonio Pinero's RBI single and Michael Wilson's sacrifice fly.
A throwing error on Rocky Mountain catcher Nick Kahle allowed Jacob Barnwell to score and give Grand Junction a 3-2 lead.
Alejandro Mejia, who relieved starter Mike Ruff with one out in the second inning, cruised through the third inning before running into trouble.
Mejia, who took the loss, walked Jess Williams to lead off the inning and then committed an error when the Vibes tried to sacrifice Williams to second. Three straight singles scored two runs before Mejia got a strikeout. A bases-loaded ground out got another run home to give the Vibes a 5-3 lead.
Nick Egnatuk doubled to score one more run and then the final two runs of the inning scored on an error. Rocky Mountain led 8-3, and all but one of the six runs in the inning were unearned.
Ever Moya got the final out of the fourth inning an tossed two more scoreless innings, allowing one hit, walking two and striking out one. Anderson Bido allowed one run on two hits with one strikeout in two innings and Anderson Pilar pitched a scoreless ninth inning for Grand Junction.
After the third inning, the Rockies only had one hit, an infield single by Eddy Diaz in the eighth inning. Diaz finished 2 for 4, the only Grand Junction player with multiple hits.
Rocky Mountain's run off Bido came on an RBI groundout.