Box: Rocky Mountain 2, Billings 1 Alternative box includes inning-by-inning linescore Vibes hold off Billings Mike Clark, Billings Gazette BILLINGS — Nick Kahle hit a two-run home run and Rocky Mountain’s pitching made it stand up — not without some ninth-inning drama, however — as the Vibes defeated the Billings Mustangs 2-1 Friday night in front of 3,013 fans at Dehler Park. Vibes starter Brock Begue threw four shutout innings, and he combined with three other pitchers to limit the Mustangs (7-4, 22-27) to seven hits. The final pitcher, Taylor Floyd, escaped a ninth-inning jam when the Mustangs loaded the bases with one out on an error, a hit by pitch and a single by Jonathan Willems. But Floyd threw to home on Victor Martinez's comebacker for the second out and induced a game-ending fly ball from Quincy McAfee to earn his first save. Kahle’s home run, his sixth of the season, came in the fourth inning, and the Mustangs pulled within a run in the sixth when TJ Hopkins scored on a Rocky Mountain error. Arman Sabouri (2-3) allowed an unearned run in three innings of work for the win. The Vibes (5-6, 22-27) won despite getting just four hits. Mustangs starter Carlos Carreno (3-5) allowed two runs in 5 2/3 innings and was tagged with the loss. *** VIDEO highlights from this road game: Defense gets the Vibes into, and then out of, trouble *** PHOTO GALLERY: Some shots of the Vibes amid the Billings focus in this collection - are you a fan of Rocky Mountain's tan and brown jerseys? *** First baseman Ernesto Martinez now all the way back, makes the start. This was Nick Kahle's first game in a week, and good to see he was behind the plate for all of it. RHP Steve Pastora had not pitched for five weeks. *** AUDIO Tweet: Kahle's home run