Diamondbacks 2, Rays 1: The Tampa Bay Rays' frustrating weekend can be summed up with one image: Stars B.J. Upton and Evan Longoria standing nose-to-nose in a heated dugout spat. Upton pointed a finger in Longoria's face after the third baseman questioned the center fielder's effort in the fifth inning Sunday, when Gerardo Parra hit a two-run homer that helped give the visiting Diamondbacks a win over the slumping Rays.
"It's a byproduct of a frustrated team," Longoria said. "We're trying to win games, and guys are going to have differences of opinion. I just wanted to know what was going through his head. The bottom line, we've talked about it, and it goes no further than today."
Longoria was upset with how Upton positioned himself and went after Rusty Ryal's drive that ended up a triple in the fifth, ahead of Parra's homer. Several teammates stepped in between the two, and Willy Aybar wrapped his arms around Upton while separating the teammates.
"A little run-in," Upton said. "It's done with and move on."
Phillies 11, Blue Jays 2: Jamie Moyer gave up his record-breaking 506th home run but was sharp otherwise, and the Phillies took advantage of Toronto's troubles to beat the Blue Jays. Moyer's only mistake was a two-run homer by Vernon Wells in the third inning. Moyer, 47, passed former Phillies Hall of Famer Robin Roberts for the most homers allowed in a career.
The visiting Blue Jays made a season-high four errors that set up six unearned runs. The Phillies took two of three from the Jays in a series that was moved from Toronto to Philadelphia because of the G-20 Summit.
Cubs 8, White Sox 6: The White Sox saw their winning streak end at 11 when a ninth-inning rally fell short. The White Sox scored three times in the bottom of the ninth. But Alex Rios struck out swinging against Carlos Marmol with runners at first and second to finish it. The Sox had their longest winning string since a 12-game run in June 1961. Paul Konerko hit his 20th homer for the White Sox, tying Frank Thomas' club record with 11 seasons of 20 or more.
Red Sox 5, Giants 1: Jon Lester pitched a five-hitter, David Ortiz splashed a home run into McCovey Cove, and banged-up Boston beat Tim Lincecum and the Giants. Lester (9-3) struck out nine and walked one. Lincecum (8-3), the two-time reigning NL Cy Young Award winner, was done after a season-low three innings having already thrown 79 pitches. He had a three-start winning streak snapped.
Royals 10, Cardinals 3: Jason Kendall had a pair of two-run doubles, and Jose Guillen stretched his hitting streak to 21 games, leading the host Royals past the Cardinals. Wilson Betemit hit a three-run homer as the Royals took two of three from their I-70 rivals.