After nearly five years, Matt Cain finally ended his April drought. Cain allowed one run over five-plus innings in his first victory since last August, and the San Francisco Giants beat the Arizona Diamondbacks 6-2 on Wednesday night for their first series win of the season. It was far from a vintage performance by Cain, but considering the way the past few years have gone, the Giants and their former ace will take it.