ST. PETERSBURG, Fla. (AP) — After making a series of trades just before the non-waiver trade deadline, the Tampa Bay Rays broke through with a seven-run inning and beat the Los Angeles Angels 10-6 Tuesday night despite Mike Trout's 30th home run.

Trout's homer, which came off Ryan Yarbrough in the seventh inning, made him the second major leaguer to hit 30 home runs and steal 20 bases in a season three times before the age of 26. The only other player to do it was Willie Mays.

Yarbrough (10-5) became the first rookie to win 10 games this season despite giving up six runs on nine hits in five innings. He took over in the second inning after Rays starter Ryne Stanek pitched the first.

Carlos Gomez had two of the Tampa Bay's six hits in a seven-run fourth inning off Angels starter Tyler Skaggs (8-7). That inning left the Rays with a 10-1 lead.

Matt Duffy had three of the Rays' 14 hits and every hitter in the lineup had a hit by the sixth inning.

Jake Bauers' eighth home run got the Rays on the board in the second inning. Kevin Kiermaier tripled and scored in the third to put the Rays up 3-0.

Skaggs lasted only 3 1/3 innings in his shortest start of the season, giving up 10 runs. The left-hander had given up only eight earned runs in his preceding eight starts, which included five wins. Skaggs entered the game with a 2.62 ERA, sixth in the American League, but it rose to 3.34.

Kole Calhoun had three hits for the Angels including a two-run homer, his 13th of the season and seventh in 13 games.

TRADE DEADLINE AND BEYOND

In the final hours before the non-waiver trade deadline, the Rays acquired OF Tommy Pham from St. Louis, traded C Wilson Ramos to Philadelphia, and traded RHP Chris Archer to Pittsburgh for OF Austin Meadows and RHP Tyler Glasnow. It was their 17th trade since Jan. 1 involving players on their 40-man roster, one short of the club record for an entire calendar year, set last year.

The Rays also traded LHP Hunter Schryver to the Chicago White Sox for international signing bonus pool money. Schryver, 23, is a combined 1-3 with a 2.40 ERA and nine saves in 31 Class A appearances.

INFIELD SHUFFLE

David Fletcher is the regular second baseman in the wake of Ian Kinsler's trade to Boston, manager Mike Scioscia said, and the Angels will "mix and match" at third base with Luis Valbuena, Jefry Marte and Kaleb Cowart. Fletcher played shortstop Tuesday night with Andrelton Simmons getting a day off.

TRAINERS ROOM

Angels: P/DH Shohei Ohtani is "out to 90 feet" on his long tosses, according to Scioscia, but will throw longer tosses before any consideration is given to starting the process of his return to the mound. He has not pitched since June 6.

Rays: LHP Blake Snell (left shoulder fatigue) will have a bullpen session Wednesday in the hopes of turning to the rotation this coming weekend. Snell last pitched in the All-Star Game on July 17.

RAYS TWO-WAY PROSPECT

Brendan McKay, Tampa Bay's version of Ohtani, hit .209 with three homers and 14 RBIs through his first 18 games as a 1B/DH since a promotion from Low-A Bowling Green to High-A Charlotte. The left-hander has gone 2-2 with  a 4.10 ERA in six mound appearances, including four starts entering Tuesday.

UP NEXT

RHP Nick Tropeano (4-5) will pitch for the Angels on Wednesday night against an unnamed Rays pitcher. The newly acquired Pham will be in the lineup, Rays manager Kevin Cash said.