Mitch Moreland added a three-run homer for Texas, which now has the longest winning streak in baseball since Philadelphia’s 11 . rallied for three runs in the 11th and beat the Houston Astros 7-5. The Pirates, 49-44, have won seven of their last .