Texas Rangers beat the San Francisco Giants 5-4 on Tuesday night, ending a season-worst six-game losing streak. Ezequiel Duran drives in four runs for Texas, including the decisive RBI on a game-ending double. In the middle innings, Duran adds to the lead with a two-run double that puts the Rangers ahead 4-2, and he later delivers a hit that bounces into the right-field seats for another key run. The Rangers hold a narrow lead into the late innings as the Giants respond. In the bottom of the ninth, Jake Burger enters as a defensive replacement and starts the inning with a double off Dylan Smith, the sixth Giants pitcher of the game. The Giants’ rally is not enough to overtake Texas, and the Rangers take the win to stop the losing streak that had pushed them out of contention for the American League West lead.