Jarrod Saltalamacchia drove in four runs, Kevin Youkilis hit a two-run homer and host Boston collected 17 hits en route to extending Seattle's franchise-worst losing streak to 15 games with a 12-8 win Sunday.

Tim Wakefield (6-3) joined Roger Clemens as the only pitchers to strike out 2,000 batters with Boston and moved within one win of his 200th victory. The 44-year-old knuckleballer left after giving up Brendan Ryan's grand slam that cut the lead to 11-7 with one out in the seventh. "It seems like once again it's Groundhog Day," said Ryan, whose team now faces a three-game series with the Yankees. "This is definitely frustrating. There aren't too many laughs now. There shouldn't be."

Rays 5, Royals 0: Alex Cobb held the Royals to six singles in seven scoreless innings for visiting Tampa Bay.

Angels 9, Orioles 3: Tyler Chatwood allowed two runs in seven innings in Baltimore.

Blue Jays 3, Rangers 0: Brett Cecil pitched a four-hitter for his second complete game in his last four starts for visiting Toronto.

White Sox 4, Indians 2: Edwin Jackson beat Cleveland for the ninth straight time. Indians rookie Ezequiel Carrera dropped an easy fly ball in center to give the Chisox two runs.

Tigers 5, Twins 2: Rick Porcello cruised through six innings for visiting Detroit.

Phillies 5, Padres 3: Roy Halladay struck out eight in eight innings for host Philadelphia.

Reds 4, Braves 3: Drew Stubbs hit a walk-off homer on Scott Linebrink's first pitch of the ninth. Homers by Brandon Phillips and Miguel Cairo had given the Reds a 3-0 lead.

Pirates 4, Cardinals 3: Xavier Paul scored on Chase d'Arnaud's sacrifice fly in the 10th for host Pittsburgh.

Dodgers 3, Nationals 1: Chad Billingsley threw seven innings of two-hit ball for host L.A.

Diamondbacks 7, Rockies 0: Justin Upton went 4-for-4 with two doubles, a triple and three RBIs for host Arizona.

Cubs 5, Astros 4: Pinch hitter Jeff Baker's single in the 10th helped Chicago complete its first three-game sweep at Wrigley Field in nearly two years.

Giants 2, Brewers 1: Madison Bumgarner pitched into the eighth inning for host San Francisco. -- AP

Prosecutors: Sleep clinician admits to spying ... Tougher e-bike laws ... Let's Go: Williamsburg winter village Credit: Newsday

Top salaries on town, city payrolls ... Record November home prices ... Rocco's Taco's at Walt Whitman Shops ... After 47 years, affordable housing

Prosecutors: Sleep clinician admits to spying ... Tougher e-bike laws ... Let's Go: Williamsburg winter village Credit: Newsday

Top salaries on town, city payrolls ... Record November home prices ... Rocco's Taco's at Walt Whitman Shops ... After 47 years, affordable housing

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME