Cardinals hanging on to playoff berth

After a week of mixed results, the Abbotsford Cardinals find themselves hanging onto the eighth and final B.C. Premier Baseball League playoff berth by their fingernails.

Matt Buse of the Abbotsford Cardinals was tagged out at home by Parksville catcher Mackenzie Payton during the opening game of Friday's doubleheader at DeLair Park.

Matt Buse of the Abbotsford Cardinals was tagged out at home by Parksville catcher Mackenzie Payton during the opening game of Friday's doubleheader at DeLair Park.

After a week of mixed results, the Abbotsford Cardinals find themselves hanging onto the eighth and final B.C. Premier Baseball League playoff berth by their fingernails.

The Cards won three times during a compressed seven-game homestand at DeLair Park. With a 16-20 record, they lead the White Rock Tritons (16-21) by a half-game for the final post-season slot, and they’re just one game up on 10th-place North Shore Twins (17-23).

The Cardinals began the homestand last Thursday, suffering a 9-0 defeat against the Fraser Valley Chiefs. From there, they split a trio of doubleheaders – on Friday against the Parksville Royals (1-0 loss, 3-2 win), Saturday against the Twins (2-1 win, 8-5 loss) and Sunday against the Victoria Mariners (10-0 loss, 8-7 win).

On Friday, Daniel Koo threw seven innings of one-run ball in the opening-game loss to Parksville, and Nic Sheehan drove in the winning run in the back half of the doubleheader.

On Saturday, the Cards trailed North Shore 1-0 in the bottom of the seventh in the first game of the day, but Brandon Todoruk’s one-out single in the bottom of the seventh drove in Alex Massier with the tying run, and Matt Buse scored the winning run on an error.

A four-run first inning paved the way for the Cards’ 8-7 win over Victoria on Sunday, as Adam Revel and Massier came through with run-scoring hits.

Just one of the Cards’ last 12 games of the BCPBL regular season is at home (Thursday, July 14, DeLair Park, 7 p.m.). Their next game is Tuesday in Langley, where they take on the Blaze (6:30 p.m., McLeod Park).