NEW YORK (AP) -John Maine took a three-hit shutout into the eighth inning to earn his second win in eight starts, pitching the New York Mets to an 8-1 victory over the Minnesota Twins on Monday night.
Carlos Delgado homered and Maine (7-4) limited Minnesota to four hits over 7 1-3 innings as the NL East leaders won for only the fourth time in 16 games this month.
Delgado, who batted just .189 on the Mets' 2-7 road trip, gave New York the lead with his 11th home run in the second inning against Carlos Silva (4-8).
The Mets broke it open in the eighth when Ricky Ledee hit his first homer of the season.
Maine had gone 1-4 with two no-decisions since winning five of his first six starts. It was the ninth time in 14 outings he has pitched at least six innings and the 10th he has permitted two earned runs or less.
Indians 10, Phillies 1
CLEVELAND (AP) - Cliff Lee beat another NL team, and Kelly Shoppach hit a three-run homer off Cole Hamels to lead Cleveland to a rout of Philadelphia.
Lee (4-4), injured and inconsistent most of this season, improved to 10-1 in interleague play. He won for just the second time in six starts, allowing one run and five hits in seven innings - his longest start since May 8.
Shoppach, batting .552 (16-for-29) in his last eight games, connected in the second inning off Hamels (9-3), the NL's only nine-game winner. The left-hander was roughed up for six runs and eight hits in five innings - his shortest outing of 2007.
Shoppach added an RBI double in the sixth, Jason Michaels homered in the seventh and Grady Sizemore had two hits, two steals and scored twice as the Indians improved to 8-9 in June.
About the only thing that didn't go Cleveland's way was Casey Blake's hitting streak, which ended at 26 games. Blake went 0-for-3 and was hit by a pitch. He was on deck when Josh Barfield flied out to end the eighth.
Ryan Howard hit his 15th homer for Philadelphia in the sixth.
Tigers 9, Nationals 8
WASHINGTON (AP) - Carlos Guillen and Marcus Thames homered, Detroit scored six times in the fifth and held on to beat Washington.
Guillen drove in three runs, and Gary Sheffield had two RBIs for the Tigers, who have won three of four and are 9-4 in interleague play this season.
Mike Maroth (5-2) won despite giving up five runs - four earned - and six hits over five-plus innings. The left-hander, who doubled in the fifth for his first career extra-base hit, walked two and struck out four.
The Tigers had to withstand a three-run ninth-inning rally against Todd Jones, who got Ronnie Belliard to ground out to short with runners on the corners for the final out.
Matt Chico (3-5), trying for his first victory since May 17 after five consecutive no-decisions, gave up eight runs and nine hits in four innings.
Braves 9, Red Sox 4
ATLANTA (AP) - Brian McCann homered and drove in four runs off Curt Schilling, who endured his first strikeout-free start since 1993 in Atlanta's victory over Boston.
Schilling was rocked for 10 hits and six runs in 4 1-3 innings, his second-shortest outing of the season. More telling, the 40-year-old right-hander failed to strike out anyone - the first time that's happened since July 1, 1993.
Coco Crisp homered twice for the Red Sox, and J.D. Drew went deep for Boston's other run. But McCann outdid them both, putting the Braves ahead for good with an RBI double in the fourth and chasing Schilling (6-4) the next inning.
Crisp had the first multihomer game of his career, the second of which ended the night for Atlanta starter Chuck James (6-6). But the left-hander lasted long enough for the win, giving up five hits and two runs in 5 1-3 innings. He won for the first time in four starts.
In Schilling's last two starts since a near no-hitter, he's given up 19 hits and 11 earned runs in 9 1-3 innings.
Royals 5, Cardinals 3
ST. LOUIS (AP) - Odalis Perez won for the second time in 10 starts and Kansas City took advantage of mistakes by St. Louis starter Adam Wainwright.
John Buck homered and Mark Teahen had two hits and an RBI for the Royals, starting a 10-game road trip after a season-best 6-3 homestand during which they took two of three from the Cardinals and outscored the World Series champions 28-16.
Wainwright (5-6) gave up five runs - four earned - in seven innings, five days after limiting the Royals to one hit in eight scoreless innings. He committed his first two errors in the first and then making a mental mistake while trying for a spectacular play.
Scott Rolen homered and So Taguchi had three hits for the Cardinals, 4-9 in interleague play.
Perez (4-7) benefited from two bases-loaded, inning-ending double-play balls by Juan Encarnacion, who singled in the eighth to extend his hitting streak to 18 games.
Octavio Dotel worked the ninth for his sixth save in six chances.
White Sox 10, Marlins 6
CHICAGO (AP) - Jim Thome added to his career interleague home run lead with a three-run shot, and the struggling Chicago White Sox matched their season high for runs in a victory over Florida.
Jose Contreras (5-7) got his first win since May 21, allowing eight hits and five runs in 6 2-3 innings. White Sox right fielder Jermaine Dye made two diving, outstretched catches in right field but had to leave the game as a precautionary measure in the fourth inning with a strained right quadriceps.
Chicago, with only five wins in 22 games, had 13 hits.
The Marlins, losers of seven of nine, had back-to-back errors in the fourth before Thome connected.
After Jeremy Hermida's RBI single made it 10-6 in the ninth, Bobby Jenks came on and struck out Miguel Olivo for his 18th save in 19 chances.
Johnson (0-1), activated from the disabled list (irritated nerve in his elbow) before the game, made his first start of the season and lasted 3 2-3 innings, giving up nine hits and eight runs - four earned. The first three batters he faced reached.
Devil Rays 10, Diamondbacks 2
PHOENIX (AP) - Brendan Harris fell a double shy of the cycle and Jason Hammel earned his first career win as Tampa Bay defeated Arizona, giving the Devil Rays a 7-0 record against their 1998 expansion partners.
Harris hit a solo homer in the third, singled in the fifth and tripled in the seventh, all against starter Livan Hernandez (5-5). Jonny Gomes also homered for Tampa Bay. He and Carl Crawford drove in two runs apiece.
Hammel (1-0) retired all seven batters he faced in relief of starter Edwin Jackson. Recalled from Triple-A Durham a week ago, Hammel hit an RBI double on the first pitch he saw as a big league batter.
Jackson left in the fifth with a cramp in his right index finger. Jackson, who is 0-8, had a 3-2 lead and was one out from qualifying for a win when he left. It was the first time he departed with a lead in 13 starts this season.
Athletics 6, Reds 1
OAKLAND, Calif. (AP) - Joe Blanton struck out five and didn't walk a batter to win for the third time in four starts and Mark Ellis' three-run homer highlighted Oakland's victory over Cincinnati.
Eric Chavez hit a sacrifice fly, and Nick Swisher had three singles and an RBI groundout for the Athletics, who improved their regular-season mark against the Reds to 7-0.
The last time the A's and Reds met, from June 7-9, 2004, Oakland got 51 hits and a club-record 40 runs for a three-game series - with wins of 13-2, 10-6, and 17-8.
This time, Cincinnati didn't get a hit from its Nos. 1 through 5 hitters until Scott Hatteberg singled with two outs in the sixth and Ken Griffey Jr. followed with a bouncing base hit that just got out of the infield.
Blanton (7-4) escaped unscathed.
Ellis connected for his seventh home run with two outs in the fifth against Kyle Lohse.
Lohse (3-9) had his shortest outing in five starts since also going only 4 2-3 innings against Washington on May 23. He allowed six runs - five earned - and eight hits. He lost for the third time in four starts.

Top MLB Public Bets

MLB Top Stories

Thumbnail Mariners vs. Braves Prediction Will the Braves pull off the upset at home tonight when they host the Mariners at 7:35PM ET?
Thumbnail Padres vs. Cardinals Pick Are the San Diego Padres and the host St. Louis Cardinals going to have a game...
Thumbnail Rockies vs. Royals Pick Will the Colorado Rockies go on the road and hand the Kansas City Royals a loss when the two meet up tonight at 8:15PM...
Thumbnail Blue Jays vs. Rays Pick Will the visiting Toronto Blue Jays be able to knock off the host Tampa Bay Rays Tuesday at...
Thumbnail Nationals vs. Astros Pick Two of the league’s best teams open up a tonight when the Houston Astros host the Washington Nationals at...

MLB Team Pages