TORONTO (AP) -Pinch-hitter Marcus Thames hit a go-ahead, two-run double off B.J. Ryan in the ninth inning to help the Detroit Tigers rally for a 10-7 victory over the Toronto Blue Jays on Saturday.
Toronto led 7-6 when Ryan issued consecutive walks to Gary Sheffield, Magglio Ordonez and Carlos Guillen with one out in the ninth. Thames, hitting for Sean Casey, then dropped a broken-bat double into left field to give the Tigers the lead.
Craig Monroe drove in a run with a fielder's choice and Thames scored on Royce Clayton's fielding error as Detroit chased Ryan (0-2), who blew his second save in five chances.
Todd Jones closed it out for his sixth save in as many opportunities.
Vernon Wells hit a three-run drive, Alex Rios had a two-run shot and Lyle Overbay a solo homer for the Blue Jays, who blew leads of 4-0, 6-4 and 7-6.
Inge hit a two-run homer for the Tigers, who avoided their first losing streak of the season. Wilfredo Ledezma (2-0) pitched one inning to get the win.
Indians 4, White Sox 0
CLEVELAND (AP) - Paul Byrd pitched six sharp innings in his first official start of the season for the Indians.
Byrd (1-0) had come within one strike of an abbreviated no-hitter on April 6. That was Cleveland's scheduled home opener - which was snowed out with two outs in the top of the fifth inning and the Indians leading the Seattle Mariners 4-0.
Ironically, Byrd's first pitch against the White Sox was a called strike - exactly what he needed eight days earlier to make it an official game in a swirling snow at Jacobs Field.
Ryan Garko and Josh Barfield connected for their first homers in the second inning off Chicago rookie John Danks (0-2) to put Cleveland ahead 2-0.
Byrd allowed five hits, struck out five and walked two.
Joe Borowski retired Darin Erstad on a foul popup with runners on second and third in the ninth for his fourth save in four chances.
Red Sox 8, Angels 0
BOSTON (AP) - Curt Schilling pitched eight innings to extend his scoreless streak to 14, and David Ortiz hit a three-run homer for the Red Sox.
Schilling (2-1) allowed four hits, struck out four and walked one to pick up his second consecutive win. He gave up five runs in four innings on opening day and a first-inning homer in his next start, but has not allowed a run since then to drop his ERA from 11.25 to 2.84.
Schilling yielded just five baserunners, and none of them made it to third base. Brendan Donnelly gave up a hit in the ninth.
Ortiz hit his third homer of the year and drove in four runs, lining a shot to straightaway center off Greg Jones in the eighth to make it 8-0.
Hector Carrasco (0-1) allowed three runs - one earned - and two hits with six walks in 3 1-3 innings for the Angels.
Mariners 8, Rangers 3
SEATTLE (AP) - Miguel Batista pitched into the seventh inning, Adrian Beltre hit his first homer of the season and the Mariners overcame Rangers slugger Sammy Sosa's 590th career homer.
Sosa hit his second homer since 2005 - a two-run shot in the sixth inning - but Batista (1-1) otherwise handled the Rangers' potent lineup. Batista allowed three runs and five hits in 6 2-3 innings.
Vicente Padilla (0-3) pitched six innings for Texas but remained winless. He gave up four earned runs and six hits in six innings.
Jose Guillen hit his first homer with Seattle, a two-run shot in the seventh off reliever C.J. Wilson that just cleared Sosa's glove in right.
Twins 12, Devil Rays 5
MINNEAPOLIS (AP) - Michael Cuddyer had three hits and two RBIs and Sidney Ponson won for the first time in almost a year.
Torii Hunter also drove in three runs and Justin Morneau two for the Twins, who had scored 16 runs in their last seven games.
Tampa Bay starter Edwin Jackson (0-2), who posted a solid 1.74 ERA during the spring and was effective in his first start against Texas, gave up five runs - four earned - in three innings, walking five and allowing three hits.
Ponson (1-1), who was shelled in his first start of 2007 against the Yankees, scattered eight hits and yielded two runs over 5 1-3 innings while striking out six.
Orioles 6, Royals 4
BALTIMORE (AP) - Chris Gomez hit a grand slam in the sixth inning, and Baltimore rallied to hand Kansas City its fourth straight loss.
It was the second career grand slam for Gomez, a utility player who started the night with only eight at-bats this season. The home run, on a 3-1 pitch from reliever Joel Peralta (0-1), erased Baltimore's 4-2 deficit.
Scott Williamson (1-0) earned his first win with Baltimore with an inning of one-hit relief. John Parrish struck out the side in the seventh, Jamie Walker worked a perfect eighth and Chris Ray got three outs for his third save.
Orioles starter Daniel Cabrera allowed four runs, three earned, and seven hits in five innings. The right-hander struck out five, walked one and hit two batters with pitches.
Yankees 4, Athletics 3, 13 innings
OAKLAND, Calif. (AP) - Jason Giambi homered with one out in the 13th inning and eight New York pitchers held Oakland scoreless for the final 12 frames.
New York fell behind 3-0 in the first when the A's scored three unearned runs following an error by shortstop Derek Jeter. But New York rallied back and tied the game on Jorge Posada's pinch-hit RBI double with two outs in the seventh inning to knock out starter Joe Blanton.
The game remained tied until Giambi's homer to right-center off Lenny DiNardo (0-1) gave the Yankees their first lead of the game and ended their five-game losing streak against the A's.
Brian Bruney (1-1), New York's eighth pitcher of the game, threw two scoreless innings for the win a night after losing the game in the 11th inning. Seven relievers combined for 7 2-3 scoreless innings for the Yankees.

Top MLB Public Bets

#1 969 Cleveland Indians  98%
#2 972 New York Yankees  92%
#3 967 Houston Astros  90%
#4 964 Minnesota Twins  84%
#6 965 Toronto Blue Jays  80%
#7 960 Atlanta Braves  79%
#8 954 Milwaukee Brewers  76%
#9 956 Colorado Rockies  69%
#10 957 Chicago Cubs  67%

MLB Top Stories

Thumbnail White Sox vs. Twins Prediction Will the Twins pull off the upset versus the White Sox today when the division rivals finish their series at 1:10PM ET?
Thumbnail Cardinals vs. Phillies Prediction Will the Cardinals complete their sweep of the Phillies when the two teams wrap up their series today at 1:05PM ET?
Thumbnail Mets vs. Dodgers Prediction Will tonight's Mets and Dodgers matchup go over the betting total tonight at 10:10PM ET in L.A.?
Thumbnail Tigers vs. Mariners Pick Can the Seattle Mariners grab a third straight win over the Detroit Tigers when the two meet up once again...
Thumbnail Astros vs. Athletics Pick Can the Houston Astros grab another big win over the Oakland Athletics when the two continue their series tonight at...

MLB Team Pages