The Blue Jays took on the Giants last night while pitcher Yusei Kikuchi was on the mound for Toronto.

Kikuchi had one of the best performance of his career with a career high 13 strikeouts in 7.1 innings pitched while giving up only 2 runs.

A career-high 13 strikeouts for Yusei Kikuchi tonight!

Despite the career game for Kikuchi, he was let down by his teammates who gave up a 3-2 lead in the bottom of the ninth to lose 4-3.

While fans are mad with reliever Trevor Richards, it is hard to blame it on him when the offense had 3 hits all game.

POLL

Was the loss Richards fault?

Yes
212
65.2 %
No
113
34.8 %

Also read on Blue Jays Insider :
Surprising report announced regarding Blue Jays manager John Schneider