Justin Morneau, Twins, matched a career high with five hits, one of them a game-winning homer in the 11th inning of a 7-6 win over the Tigers.
Paul Maholm, Pirates, allowed two runs in eight innings in a 4-2 victory over the Yankees.
Fernando Tatis, Mets, went 3-for-5 with 4 RBIs as the Mets swept a three-game series from the Giants with a 7-3 victory.
Ryan Howard, Phillies, homered twice and drove in three runs in a 4-1 win over St. Louis.
Dave Bush, Brewers, had a career-high 13 strikeouts in an 11-1 win over Colorado.
Adam Lind, Blue Jays, had a game-winning RBI single in the ninth inning in a 6-5 win over Baltimore to complete a three-game sweep.
Paul Maholm made the most of a second chance. He allowed two runs over eight innings as Pittsburgh rallied to beat the Yankees 4-2 in a makeup of a June 26 rainout. Back then, Maholm gave up extra-base hits to the first four batters as the Yankees took a 3-0 against the left-hander, only to watch the statistics get wiped out by the heavy downpour.
The Rays can't seem to figure out Cleveland, where they lost 13-2 in the series opener. It was the 10th straight loss in Cleveland, their last win there coming on Sept. 29, 2005, when Lou Piniella was manager. The Rays' 26-56 record overall against Cleveland is their worst against any opponent.
More runs were scored in the last 2 1/2 innings (10) of the Diamondbacks-Nationals series than in the rest of the three-game series combined (nine).
Corey Hart celebrated making the NL All-Star team with his 15th homer in Milwaukee's 11-1 win over Colorado. Hart said it was difficult concentrating on playing during the vote. "It was a frustrating experience, but it paid off with all the campaigning," he said. "Now, it's worth it."
Phillies slugger Ryan Howard is hitting .353 (18-for-51) with eight homers and 18 RBIs over a 13-game hitting streak. He leads the National League with 27 homers, two better than teammate Chase Utley, and 83 RBIs.
NEWEST MR. MET
Fernando Tatis homered, doubled twice and drove in four runs as the Mets beat San Francisco 7-3 for their sixth straight victory.
The Giants ended their scoreless streak at 21 innings, but still lost their fourth in a row. They were held to three hits in each of the three losses to the Mets.
David Ross hit two of Cincinnati's seven homers, a long-ball barrage that included Ken Griffey Jr.'s 605th, and the Reds avoided a sweep with a 12-7 victory over the Cubs. It was only Chicago's 11th home loss this season.
Slugger Richie Sexson was finally released by the Mariners after a slump that lasted for most of two seasons and made him a target of constant booing from frustrated Seattle fans. The Mariners would have loved to have been able to trade Sexson, but his $14 million salary this season made that nearly impossible. So now Seattle is eating the rest of that money $6,120,219 Sexson is owed from Friday through the end of the season in what may be the first of multiple moves to rid the last-place team of underperforming veteran players.
"It feels pretty good a lot better than what we had been doing. That stunk." Indians first baseman Casey Blake, who had three RBIs to help end a 10-game losing streak.
THIS DATE IN BASEBALL
1901 Cy Young of the Boston Red Sox won his 300th game with a 5-3 victory over the Philadelphia A's.
1945 Tommy Holmes of the Boston Braves went hitless to end his consecutive-game hitting streak at 37 games, an NL record that stood until Pete Rose broke it in 1978.