Kyle Hendricks took a no-hitter into the ninth inning before giving up Jeremy Hazelbaker's leadoff home run as the Cubs beat the Cardinals, 4-1. Hendricks spoke afterwards.