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.