Justin Interisano went 2-for-4 with a home run and two RBI. Angel Villalona had three hits, including two doubles, three RBI and a run, Brendan Keys drove in two, Jon Waltenbury had an RBI and a run, while Josh Garton and Sean Reilly each scored twice.
Edwin Javier (6-6) went six innings for the win, allowing four runs on seven hits with a walk and six strikeouts.
For Kitchener, Brian Burton went 4-for-5 with a home run, three RBI and two runs. Yorbis Borroto hit his first home run and scored twice, Mike Gordner singled, doubled and had an RBI and a run, and Keegan Marsden drove in the other run.
Adrian Yuen (0-2) took the loss, allowing five runs on four hits with five walks and a strikeout.
Guelph improved to 16-19 and moved into fourth place, and Kitchener dropped to 24-12 and will finish second heading into playoffs.
(Photo - Justin Interisano, Courtesy Gar Fitzgerald)