Updated

James Shields allowed four hits in 8 1-3 innings, and the Tampa Bay Rays beat the Boston Red Sox 1-0 Monday to avoid a four-game sweep.

The only run came when Daniel Bard (0-2) walked Evan Longoria on four pitches with the bases loaded in the seventh.

Shields (2-0) led the majors with 11 complete games last year and had a chance for another until he walked Dustin Pedroia with one out in the ninth. Fernando Rodney retired the next two batters for his fourth save in four chances.

Shields gave up four singles and two walks while striking out five as the Rays finally shut down the team that had outscored them 31-11 in the previous three games. Only one Boston runner got past first base.