Matt Cain threw so effectively Tuesday night against the Toronto Blue Jays that his biggest flaw in the Giants' 4-0 Interleague loss to the Toronto Blue Jays was not as a pitcher, but as a hitter.