Nathan Ray Seebeck-USA TODAY Sports

Brandon Drury homered twice and finished with five RBIs, rookie Nolan Schanuel stretched his on-base streak to 24 games and the Los Angeles Angels beat the Tampa Bay Rays 8-3 in St. Petersburg, Fla., on Wednesday night.

Drury, who went 3-for-5, drove in half of Los Angeles' runs through the first two innings as the Angels (69-83) built a quick 6-0 lead that was enough to snap their six-game losing streak.

Schanuel was 1-for-2 with three runs. He walked twice, was hit by a pitch and has now reached base in every game since his Aug. 18 major league debut.

Zach Neto and Michael Stefanic each added two hits for Los Angeles.

Andrew Wantz (2-0) earned the win with two innings of relief behind starter Reid Detmers, who tossed 96 pitches and allowed just one unearned run in four innings.

For Tampa Bay (93-60), Manuel Margot went 3-for-4, doubled and scored. Isaac Paredes was 2-for-5 with a double and an RBI, and Yandy Diaz doubled in two runs.

The Rays were just 2-for-16 with runners in scoring position.

Tampa Bay starter Aaron Civale (7-4) pitched three innings and recorded seven strikeouts. However, he surrendered six runs on seven hits.

Four Rays pitchers combined for 19 strikeouts, matching a club record for a nine-inning game that had previously been set on July 27, 2020, against the Atlanta Braves.

Winless since beating the Seattle Mariners 8-5 on Sept. 11, the Angels saw Schanuel and Neto open the game with singles before Schanuel scored on Jared Walsh's base hit and Neto came home on Logan O'Hoppe's fielder's choice for a 2-0 lead.

The visitors padded their lead in the second when they scored four times with two outs.

Neto was in the thick of it again, ripping a run-scoring double to left. Drury then broke the game open by lifting a 3-0 cutter to left for a three-run homer and a 6-0 lead.

An inning-opening fielding error by third baseman Eduardo Escobar allowed Paredes to drive in an unearned run with a two-out single off Detmers in the third.

Drury popped his 23rd homer of the season in the sixth for an 8-1 advantage, but the Rays' Diaz answered with a two-run double to shallow right in the home half of the frame.

More must-reads:

TODAY'S BEST
NFL responds to speculation about Chiefs schedule and Taylor Swift
Despite hopes for change, NASCAR championship weekend will return to Phoenix in 2025
Chiefs will achieve something not done since 1927 with 2024 schedule
Caitlin Clark's debut was most-watched WNBA game in more than 20 years
Yankees' Aaron Judge comments on resurgence after bad slump
Odell Beckham Jr. reveals why he was 'hesitant' to join Dolphins
Lakers reportedly interested in adding three-time All-Star via trade
Luka Doncic fed off negative reactions in Game 5 win over Thunder
Celtics finally put away undermanned Cavaliers, advance to conference finals
Avalanche force Game 6 with big third period vs. Stars
MLB announces punishment for Astros' Ronel Blanco over foreign substance
Vikings HC shares big Justin Jefferson contract update
Rafael Nadal switches gears, gives major update on French Open status
DeMar DeRozan confirms desire to return to Bulls
Mavericks defense rises to occasion in Game 5 win vs. Thunder
Steelers to make history in final two months of 2024 season
Packers will play on Thanksgiving with a rare twist in 2024
Steelers veteran reportedly plans to sit out OTAs
Padres pitcher has honest reaction to team getting booed off the field
Athletics place lefty on 15-day IL, transfer infielder to 60-day

Want more Angels news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.