St. Petersburg - Chris Archer pitched seven strong innings, David DeJesus scored twice and the Tampa Bay Rays beat the Angels 4-1 Wednesday night, ending Los Angeles' four-game winning streak.
Archer (8-5) allowed one run and five hits while striking out five. For the fifth time in his last 10 starts, the rookie right-hander did not walk a batter.
Archer breezed through the first six innings, scattering three singles and facing 20 batters, only two over the minimum.
Fernando Rodney pitched the ninth, striking out two for his 31st save.
Garrett Richards (4-6) gave up four runs on seven hits and three walks in 3 1-3 innings.
DeJesus, playing his fifth game since the Rays got him in a trade with Washington, had two of the Rays' eight hits and drove in his first run. Ben Zobrist also had two hits and an RBI.
DeJesus led off the Tampa Bay first with a double and scored on Matt Joyce's sacrifice fly.
In the fourth, DeJesus hit an RBI single off Richards' leg. The Rays scored three times in the inning, and an error on shortstop Erick Aybar put the Rays up 4-0.
Mike Trout and Josh Hamilton opened the Angels seventh with singles. Kole Calhoun hit a sacrifice fly.
Trout had his 51st multihit game of the season and raised his batting average against right-handed pitchers to .332. He is hitting .333 against lefties.
Hamilton's single in the seventh extended his road hitting streak to a career-high 15 games.
NOTES: Angels 3B Chris Nelson left the game in the seventh inning with a strained right hamstring. . . . RHP Jake Odorizzi, called up from Triple-A Durham late Tuesday, will pitch Thursday's series finale for the Rays. It will be Odorizzi's fourth start of the season and first since June 18. . . . Maddon said there is "a strong possibility" the Rays will call up Delmon Young on Sept. 1. The veteran outfielder was signed to a minor league contract on Aug. 22.