Russell Martin wanted a better fate for his starting pitcher and helped deliver a happier ending. The Pittsburgh Pirates catcher hit a two-run home run to highlight a four-run seventh inning and the Pirates rallied to beat the St. Louis Cardinals 5-3 on Saturday. The comeback gave A.J. Burnett (2-2) his second victory over St. Louis in 10 days.