Troy Johnston hit a solo homer, a double and a single and the Colorado Rockies rode an eight-run fifth inning to a 9-7 ...