Rangers 4, Cardinals 3
ST. LOUIS — Ian Desmond had a sacrifice fly to cap a two-run ninth-inning rally and the Rangers overcame a late three-run deficit. Texas has five straight victories and won its franchise-record ninth consecutive series. The Rangers are also off to the best start in club history after 69 games at 44-25. Shawn Tolleson pitched a scoreless eighth to get the win.