i would disagree with not that sharp. other than the tampa game where he gave up 1 big grand slam he pitched a complete game 2 hitter vs the yanks the game before the all star break, 7 innings of 5 hit ball against LAA and a 9 inning shutout against seattle so i feel pretty good.
on another note i wonder if in hindsight they regret not trading rios for linecum like the giants wanted before the season. i would say with 6 HR and 44 RBI the answer is YES