PASCO -- With their season-best seven-game winning streak hanging in the balance, the Dust Devils rally came up short.
Vancouver handed Tri-City its first loss of the second half of the Northwest League season by a score of 9-5.
"It was one of those things," Tri-City manager Freddie Ocasio said. "You can't win them all. (Vancouver) swung the bat well and it was just one of those days."
The Canadians banged out 15 hits, drew two walks and had three batters hit by pitches as they poured it on offensively and earned their first victory of the second half.
Never miss a local story.
In the ninth, the Dust Devils attempted to rally, but the deficit was too great.
Tri-City loaded the bases with no outs and after Tim Smalling struck out, Tyler Massey delivered a two-run single to left field to pull the Dust Devils within 9-3.
Jared Simon was then called out on strikes, but Leo Reyes drove a double over the head of the Vancouver right fielder to pull the Dust Devils within 9-5 and give the left-over crowd something to cheer about.
It was for not, though, as Ryan Casteel grounded out to second to end the game.
"It's OK. It was just not a good day," Reyes said. "Every day is different ... we had won seven in a row."
The Dust Devils had their chances early on, loading the bases with one out in the fourth and with two outs in the fifth, but failing to take advantage of either situation.
In the fourth, left fielder Jaron Shepherd fouled off five 3-and-2 pitches, but on the 11th pitch of the at bat, he grounded into a 6-3 double play to end the threat.
In the fifth, after the Dust Devils had gotten on the scoreboard on a Tim Smalling RBI single, Jared Simon and Ryan Casteel drew walks to load the bases.
Taylor Featherston then struck out swinging on a 2-2 pitch.
"The offense has been doing a good job during our streak," Ocasio said. "You aren't always going to get a big hit with the bases loaded ... today we didn't. It was just one of those days."
Starting pitcher Vianney Mayo (2-2) gave up three runs for the second consecutive outing, but settled down to earn the quality start with six innings pitched with no walks and five strikeouts.
"He gave up the three runs, but in this park that is enough to get the win," Ocasio said. "Offensively we just couldn't get nothing going."
After Mayo exited, the bullpen fell apart as Craig Bennigson recorded just one out, while allowing five runs on five hits to blow the game open. Bennigson was a bit unlucky, as the first two batters reached on infield base hits.
NOTES: The announced attendance for Friday was 3,014. ... Vancouver has not announced a starter for today, while the Dust Devils will throw Nelson Gonzalez (5-0, 1.01), who has been dominant this season though mainly in long relief. ... The Colorado Rockies promoted Ching-Lung Lo to Modesto (High-A). The right-handed pitcher was 2-1 with a 6.59 ERA in nine games as a reliever with the Dust Devils this season. ... Mayo had allowed more than two earned runs in a start just once this season, but has now allowed six earned runs in his last two starts. ... Washington State draftee Matthew Argyropoulos, who is from Longview, did not play Friday pushing back his professional debut in his home state another day.