Cards beat Baycats to make it 8 in a row

BARRIE – There's no stopping the Hamilton Cardinals, who beat Barrie 2-1 Thursday night for their eighth straight victory.

Connor Patterson singled and swatted a solo home run for Hamilton (19-13). Mike Ceechetto had the other RBI, and Laine Renaud singled twice.

Ben Braun earned the win, going 7.2 innings and allowing a run on six hits with a walk and six strikeout. Kelvin Pichardo struck out all four batters he faced for his third save.

Emilis Guerrero went the distance for Barrie (21-10), giving up two runs on seven hits with eight strikeouts. 

Jordan Castaldo went 2-for-4 with a solo home run.