Chase d'Arnaud scored Xavier Paul with a sacrifice fly in the bottom of the 10th, as the Pittsburgh Pirates avoided a three-game sweep with a dramatic 4-3 victory over the St. Louis Cardinals. Jason Motte was saddled with the loss for St. Louis. Colby Rasmus went 2-for-4 with a solo homer and two runs scored but the Cardinals couldn't extend their win streak to four games. St. Louis returns home tonight to start a four-game series with the Houston Astros. Kyle McClellan will take on J.A. Happ in the opener from Busch Stadium.