A productive weekend in Abbotsford kept the Okanagan Athletics within striking distance of top spot in the B.C. Premier Baseball League.
With the three wins in four tries against the Cardinals, the fourth-place A's pushed their season record to 13-7 to remain hot on the heels of North Shore, the Victoria Mariners and Whalley Chiefs in the battle for first.
Okanagan has won 10 of its last 11 games.
On Saturday in Abby, Okanagan opened with a 9-3 win over the Cards. Sam Avila went 3-for-5 with a pair of RBIs to lead the offence. Austin Brown (3-0) earned the win on the mound.
In Game 2, Sean Haylow tossed a complete game seven-hotter in a 5-3 win. The A's had only two hits but were the beneficiaries of 10 walks by Abbotsford pitchers.
On Sunday, Matt Brodt was in top form again as the A's needed nine innings to earn a 3-2 win.
Brodt allowed just three hits and struck 10 in eight innings of work for his fourth win, while Keaton Mandryk picked up the save. Cole Van Every doubled in Dylan Faulkner for the winning run in the ninth.
The series finale saw the Cardinals avoid a sweep with a 2-1 win. David Tongue went the distance in falling to 3-2 on the season
This weekend, the A's will visit the Victoria Mariners for a pair of doubleheaders on Saturday and Sunday.