Kazuma Okamoto had his first MLB four-hit game and Louis Varland notched his 33rd save of the year as the Toronto Blue Jays took down the Kansas City Royals 4-3.