The Whalley Chiefs are on a winning streak.
The B.C. Premier Baseball League team was on the road at Delair Park Tuesday night, where they outlasted the fourth-place Abbotsford Cardinals 8-6.
The Chiefs used a five-run sixth inning to build a 6-0 lead over the Cardinals, then withstood a rally from the home team before posting their third win in 10 starts.
Jordan Dray scored on an infield out by Kimiya Matsuo to open the scoring in the fifth inning and give Whalley a 1-0 lead.
Taking advantage of five hits and a walk, the Chiefs added to their lead in the sixth. A single by Lucas Soper that scored Dray and Lichel Hirakawa-Kai was the big hit of the inning.
A two-run home run from Dray in the seventh inning was the margin of victory. The Cardinals scored twice in the bottom of the seventh before Chris DiFabio took over as pitcher, retiring the final two Abbotsford batters on strikeouts to earn the save.
Max Williams was the winning pitcher, allowing three earned runs on five hits and three walks in 5.1 innings pitched. He struck out six batters.
Dray was the offensive leader with a three-for-four effort at the plate with three runs batted in and three runs scored. Jacob Robazza and Colton Wright each had a pair of hits.
Now at 3-6 (won-lost) on the season, the Chiefs will host the 5-9 White Rock Tritons tonight (Thursday) at Whalley Stadium. The first pitch is scheduled for 7 p.m.
The North Delta Blue Jays continued to struggle, as they fell 9-2 to the Langley Blaze Tuesday night in Langley.
The Blaze, in first place in the 13-team league with a 14-1 record, built a 6-0 lead after three innings on their way to a 14th straight victory.
Tyler Hoefer scored the first North Delta run in the fourth inning, scoring from third base on a wild pitch. Dryden Rossiter crossed the plate for the second run when Curtis Hildenbrandt hit into an infield out.
Ryo Takenaka led the Blue Jays at the plate with a pair of singles in three at-bats. North Delta fell to 1-8 on the season, two games out of a playoff position.
The Blue Jays have a 12-day break from PBL play, but will face the Blaze when they resume play, hosting the league leaders for a double header on Sunday, May 18.