Anthony Rizzo provided more power for the Chicago Cubs on Wednesday night, and they needed every bit of it when their perfect closer nearly let an easy opportunity slip away. Rizzo homered twice, Kyle Hendricks tossed seven strong innings and the Cubs hung on to beat the San Francisco Giants 5-4 after closer Wade Davis gave up a two-run homer in the ninth inning. Rizzo hit solo homers off Matt Moore (2-5) in the second and fourth innings for his 14th career multihomer game.