In triple-digit heat, the Pittsburgh Pirates played it cool. Clint Barmes, pinch-hitter Alex Presley and Garrett Jones each homered in a four-run sixth inning that snapped a tie, and the Pittsburgh Pirates beat the St. Louis Cardinals 14-5 in a game that began with the temperature at 101 degreees Friday night.