San Francisco's series against the Colorado Rockies has been a rough one for Giants starting pitchers, but Jeff Samardzija, who starts Sunday's series finale opposite rookie Kyle Freeland, has proven that he's capable of reversing the rotation's fortunes.