Paul Goldschmidt and Brendan Donovan homered, and the St. Louis Cardinals beat the Pittsburgh Pirates 4-3 on Thursday. Donovan’s homer off Mitch Keller to lead off the sixth snapped a 3-all tie and extended his hitting streak to eight games as the Cardinals won back-to-back games for first time since May 29. “A guy like that, you kind of want to catch him a little more out in front because he does have really good stuff, his stuff’s kind of breaking into you,” Donovan said.