TORONTO — Ke’Bryan Hayes and Bryan Reynolds hit two-run homers, Mitch Keller pitched six strong innings for his fifth straight win and the Pittsburgh Pirates snapped a nine-game losing streak against Toronto by beating the Blue Jays 8-1 on Saturday. .
After going 4-0 with a 1.30 ERA in four starts in May, Keller (7-3) extended his winning streak by allowing one run on five hits. He walked one and struck out eight.
Andrew McCutchen drove in a run and scored twice and Jared Triolo had three hits to help Pittsburgh end Toronto’s four-game winning streak with its first win over the Blue Jays since 2017. Luis L. Ortiz pitched the final three innings for the first save of his career.
Toronto left-hander Yusei Kikuchi (2-5) allowed a season-low six runs and tied his season high by allowing nine hits in 5 1/3 innings. He is 0-4 in seven starts since his last win, April 22 at Kansas City.
For the Blue Jays, the Dominican Canadian Vladimir Guerrero Jr. was 2-for-3 with one run scored.