Rangers snap Mariners' 6-game win streak

Willie Calhoun hit a go-ahead, three-run homer, and the Texas Rangers held on for a 9-7 victory against the visiting Seattle Mariners on Wednesday night.

Shin-Soo Choo also homered for the Rangers, who snapped a three-game losing streak.

Austin Nola and Keon Broxton homered for the Mariners, who saw their season-high-matching, six-game winning streak come to an end.

Rangers left-hander Mike Minor (9-6), who had been the subject of trade rumors leading up to Wednesday afternoon's deadline, got the victory despite struggling with his command. Minor went five innings, allowing five runs on seven hits. He walked three and struck out five.

Rangers right-hander Jesse Chavez pitched the ninth for his first save of the season. He struck out All-Star Daniel Vogelbach with a runner on to end it.

Mariners left-hander Wade LeBlanc (6-4) gave up six runs on 10 hits in 4 1/ 3 innings. He walked one and struck out two.

Trailing 5-3 going into the bottom of the fifth, the Rangers' Danny Santana led off by grounding a single into center field. An out later, Hunter Pence doubled to left, and Calhoun hit the next pitch just over the 349-foot sign in the right field corner to give Texas the lead. It was Calhoun's seventh homer of the season.

The Rangers added three insurance runs in the seventh on a two-run single by Logan Forsythe and a fielding error to make it 9-5.

Broxton hit a two-run shot in the eighth, his fifth of the season and first since being picked up by the Mariners earlier this week, to cap the scoring.

Both teams scored in each of the first two innings.

The Mariners took an early lead on Tim Beckham's run-scoring single in the first, before the Rangers scored twice in the bottom of the inning, on an RBI single by Pence and a double by Rougned Odor.

Nola and Choo traded solo shots in the second. It was Nola's fourth and Choo's 18th.

The Mariners scored three in the fourth to take a 5-3 lead on a run-scoring single by Mallex Smith and a two-run single by J.P. Crawford.

--Field Level Media

Final1st2nd3rd4th5th6th7th8th9thRHE
Seattle MarinersMariners1103000207121
Texas RangersRangers2100303009161
Season Series
Aug 31st 2019 Seattle 2 @ Texas 3
Aug 30th 2019 Seattle 3 @ Texas 6
Aug 29th 2019 Seattle 5 @ Texas 3
Jul 31st 2019 Seattle 7 @ Texas 9
Jul 30th 2019 Seattle 8 @ Texas 5
Jul 24th 2019 Texas 3 @ Seattle 5
Jul 23rd 2019 Texas 7 @ Seattle 2
Jul 22nd 2019 Texas 3 @ Seattle 7
May 29th 2019 Texas 8 @ Seattle 7
May 27th 2019 Texas 2 @ Seattle 6
May 22nd 2019 Seattle 1 @ Texas 2
May 21st 2019 Seattle 3 @ Texas 5
Apr 26th 2019 Texas 4 @ Seattle 5
TexasStatsSeattle
11-8Vs8-11
.289Batting Average.268
6.1Runs / Game5.3
30Home Runs20
11Errors21