SEATTLE (AP) — As the losses mounted for the Texas Rangers during their eight-game skid, their daily hitting meeting turned into something of a therapy session.

Rougned Odor spoke positive words of encouragement to his team Tuesday afternoon, then backed it up that night with two home runs in a 7-2 win over the Seattle Mariners. Nomar Mazara reached the third deck with an impressive drive, Shin-Soo Choo hit a leadoff homer in the first and rookie pitcher Pedro Payano was excellent in relief to help the Rangers get back on track.

“We’ve been talking as a group for a while since we’ve been struggling,” Rangers manager Chris Woodward said. “We use that forum to kind of discuss how to get out of (the streak). (Odor has) actually been pretty vocal over the last week or so. He was really honest.”

The Rangers jumped on the Mariners’ Tommy Milone from the first pitch, which Choo sent to the bullpen in left field, and hit four home runs to snap the major leagues’ fourth longest losing streak of the season.

It was Choo’s 10th career first-pitch home run, his sixth leadoff home run of the season and the 33rd of his career.

After Asdrubal Cabrera and Tim Federowicz made it 3-0 with a couple of RBIs in the second inning, it got worse for Milone in the third when Mazara hit a towering shot estimated at 458 feet for a 4-0 lead.

It was one of the more impressive hits at T-Moblie Park this season, just the second to reach the third deck in right field.

“I’m going to have to check StatCast on that because 458 feet doesn’t sound right,” Woodward said.

Rougned Odor #12 of the Texas Rangers is congratulated by #13 Joey Gallo after hitting a solo home run off of pitcher Tommy Milone of the Seattle Mariners on July 23, 2019 in Seattle, Washington. (credit: Stephen Brashear/Getty Images)

One out later, Joey Gallo laid down a bunt back to the mound. Milone fielded the ball, but his throw was wild and Gallo moved to second. Odor homered to right-center field for a 6-1 lead.

Milone pitched through the sixth inning, giving up nine hits and striking out five.

Odor added a solo home run in the eighth off new Mariners reliever Matt Magill for his third multihomer game of the season and 12th of his career.

Payano (1-0), called up Tuesday from Triple-A Nashville, struck out seven and gave up one run and three hits in five innings following opener Brett Martin. It was his first major league win in his second appearance.

The performance was so impressive, Woodward said he may have earned himself a longer stay through the team’s road trip.

“I would think so,” Woodward said. “I don’t know for sure, but either way he opened a lot of eyes in our organization.”

Rafael Montero followed him and pitched two innings of two-hit ball with two strikeouts.

The Mariners are 2-8 since the All-Star break. Two of Seattle’s hottest hitters, Omar Narvaez and J.P. Crawford, had run-scoring hits. But Seattle showed little else after snapping a three-game losing streak with a victory against the Rangers on Monday.

“We have to be patient with our guys,” Seattle manager Scott Servais said. “We’ve seen some bright spots throughout the season so far, but just have to keep working with them.”

(© Copyright 2019 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)