With another solid start, Tim Hudson helped the Giants shut out the Cubs 4-0 and bounce back to get their fifth win in their last six games.