 Cardinals and Cubs, heated rivals in a doubleheader, and St. Louis takes two, 11-3 and 5-4. The Mets win their fifth game in a row, 7-3 against the Rockies. The Texas Rangers beat the Houston Astros 2-1 in 10 innings, and the Reds beat the Marlins 10-6, handing Miami their fifth straight loss.