The Missoula Osprey scored five runs in the bottom of the second inning off Peter Tago and rolled to an 18-5 win in the third game of a four-game series in Missoula.

Poor pitching once again plagued the Rockies, who snapped a six-game losing streak Wednesday.

Tago (2-5) lasted only 2 1/3 innings, allowing 10 runs on six hits. He walked six, struck out three, hit one and threw four wild pitches.

In all, Rockies pitchers walked 13 batters, with seven of those scoring to help Missoula blow the game open. Five more runs in the third inning made it 10-1, with Missoula batting around for the second straight inning.

Emerson Jimenez hit a two-run double for Grand Junction in the fifth, and Ryan McMahon hit his sixth home run of the season in the sixth to cut the lead to 11-4.

Angel Lezama got the Rockies through the fourth unscathed, but Missoula scored one in the fifth off Manuel Montilla, and Montilla and Billy Waltrip were roughed up in the sixth.

Missoula sent 13 batters to the plate in the sixth and scored seven runs, three off Montilla and four off Waltrip. The two combined to give up five hits and walked four in the inning, and the Rockies committed three errors.

In all, Grand Junction made six errors, leading to four unearned runs.

The Rockies (25-28, 4-11) needed five pitchers to get through the game, but the Osprey only two. Starter Tom Jameson allowed four runs on eight hits in six innings, and Jency Solis finished up, allowing one run on one hit. Only two Rockies drew walks.

Cesar Galvez, who played 13 games in Grand Junction last season before being sidelined with a shoulder impingement, joined the club Thursday from short-season Class A Tri-City. Galvez, a middle infielder, started at second base and hit leadoff, going 2 for 5 and scoring one run.

With Galvez in the leadoff spot, the Rockies dropped Raimel Tapia to third in the order, giving him more chances to drive in runs. Thursday, though, Tapia went 0 for 4.

McMahon went 3 for 4 and drove in two runs, raising his batting average to .305. Jimenez, now hitting .355, went 2 for 4, and Terry McClure went 2 for 4 with a double.