Wandy Rodriguez was happy when his Pittsburgh debut was over, especially since it came against his former team. Rodriguez pitched six innings, Rod Barajas hit a tiebreaking single in the eighth and the Pirates rallied past Houston 4-3 on Saturday night, sending the Astros to their club-record 12th straight loss.