Giants right-hander Jeff Samardzija has been named the starting pitcher for Game 2 of the NLDS against the Cubs in Chicago.