Kitchener scored three in the top of the ninth and held on for a 10-8 win Sunday afternoon in Hamilton.

The Panthers only had one hit in the inning but took advantage of four walks and a wild pitch to pull ahead and improve to 4-1.

Ryley Davenport went 3-for-4 with two RBI and two runs in the win. Blake Jacklin drove in three on a pair of hits, while Jett Jarvis, Elliott Curtis and Evyn Sherman also had an RBI.

Matt Stoddart (1-0) picked up the last four outs for the win. He gave up two hits. Adam Robertson started and went four innings, allowing six runs (four earned) on six hits with two walks and four strikeouts.

Stefan Strecker (0-1) took the loss, giving up two runs on two walks in one-third of an inning. Owen MacNeil went five innings to start, allowing three runs (two earned) on three hits with three walks and seven strikeouts.

Offensively, Hamilton's Josh Garton hit a three-run blast in the first inning to erase an early 1-0 deficit. Nathan Scragg and Austin Wheeler each had two hits and an RBI, Justin Gideon went 3-for-5 with a run, Tristan Osika had an RBI and Ryan Burnside drove in a pair.

Hamilton dropped to 5-4.