James Shields threw a two-hitter for his first career shutout, Evan Longoria homered and the Tampa Bay Rays beat Josh Beckett and Boston 3-0 to complete their first three-game sweep of the Red Sox.

Tampa Bay has won six straight for its longest winning streak since a six-game run July 28-Aug. 3, 2005. The Rays (14-11) are three games over .500 for the first time since starting the season 3-0 in 2002. It's also the latest in the season the Rays have ever been three games above .500.

Shields (3-1) struck out seven and walked one. Longoria made it 2-0 with a solo homer off Beckett in the seventh.

Beckett (2-2) struck out a career-high 13 and walked one in seven innings for the Red Sox, who have lost five straight. He allowed two runs _ one earned_ and four hits.

Red Sox designated hitter David Ortiz was out of the starting lineup for the second consecutive game. With a day game after a night contest, Boston manager Terry Francona had left fielder Manny Ramirez DH for the second time this season.

Jason Bartlett singled with one out in the third and scored on a pair of errors during a pickoff play. He reached third when Beckett made an errant throw on a pickoff attempt and scored when right fielder J.D. Drew made a bad throw toward the plate after picking up the ball in foul territory.

Bartlett went 1-for-2 against Beckett, and has five hits in eight at-bats overall against him. He stayed in the game after getting hit in the helmet by a Manny Delcarmen pitch in the eighth and scored on Carl Crawford's RBI double.

Dustin Pedroia singled in the first and Julio Lugo reached on a base hit in the sixth for Boston.

Shields retired 10 in a row before Ramirez walked to start the fifth. Ramirez swiped second for his 35th career stolen base and first since Apr. 10, 2005. Shields worked out of trouble by retiring Kevin Youkilis on a grounder, and striking out Coco Crisp and Jason Varitek.

Beckett struck out the first five batters he faced. Eric Hinske singled in the second but Beckett struck out Dioner Navarro to end the inning. He added two more strikeouts in the third.

Notes:@ Tampa Bay has never swept the Red Sox in a series of more than three games. ... Rays ace Scott Kazmir (left elbow) is scheduled to make a rehab start Monday for Triple-A Durham. Tampa Bay manager Joe Maddon said Kazmir will probably start next Sunday's game at Boston. ... Boston 3B Mike Lowell (sprained left thumb) went 1-for-4 with a sacrifice fly in his third rehab game with Triple-A Pawtucket. He could rejoin the Red Sox on Tuesday. ... Tampa Bay OF Cliff Floyd (right knee) is taking part in a running program and could DH in a minor league game this week. ... Youkilis went 0-for-3 against Shields and is hitless in 13 at-bats against the right-hander. ... Ramirez is 1-for-12 overall against Shields, including 0-for-2 Sunday.

Copyright 2008 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.