The Kitchener Panthers saw their losing streak hit four games on Tuesday night.
The Panthers suffered a 17-14 defeat at the hands of the Hamilton Cardinals at Jack Couch Park.
Hamilton put up nine runs in the seventh inning. Cardinals' cleanup hitter Josh Niles went 3-for-4 with two home runs, four RBI and two runs.
Blake Jacklin led the way for Kitchener with three hits, including a home run, four RBI and two runs.
The Panthers, now 14 and 25 on the season, are set to host Toronto on Thursday at 7:30 p.m.