TORONTO – Jonny Gomes hit a tiebreaking, two-run homer in the seventh inning and the Tampa Bay Devil Rays rallied from a six-run deficit to beat the Toronto Blue Jays 9-8 on Friday night.
Ty Wigginton, Travis Lee and Damon Hollins also homered for the Devil Rays.
Toronto’s Reed Johnson tied a major league record by getting hit by a pitch three times. Gomes was the last big leaguer to get hit three times on Aug. 15 against the New York Yankees.
Johnson also was plunked three times on April 16, 2005, at Texas.
Vernon Wells homered twice, and Troy Glaus and Alex Rios also connected for the Blue Jays. Despite all the big offseason additions to Toronto’s roster, attendance was just 15,631.
Indians 11, Twins 6
CLEVELAND (AP) – Six months and a season too late, the Cleveland Indians finally came through in the clutch.
Casey Blake hit a two-out grand slam, Travis Hafner homered twice and Paul Byrd pitched long enough to win a start he had waited 15 years for, helping the Indians roll to an 11-6 home-opening win over the Minnesota Twins on Friday.
Cubs 5, Cardinals 1
CHICAGO (AP) – Greg Maddux pitched neatly into the seventh inning, Derrek Lee hit his second homer of the season and the Chicago Cubs won their home opener, 5-1 over the St. Louis Cardinals on Friday.
A week shy of his 40th birthday, Maddux earned his 319th career victory. He sent the Cardinals to their first loss of the season after a three-game sweep at Philadelphia.
Mets 9, Marlins 3
NEW YORK – Steve Trachsel pitched three-hit ball through six innings and drove in a run with the 10,000th double in team history as the New York Mets beat the Florida Marlins 9-3 Friday night.
David Wright and Jose Reyes homered for the Mets. Wright drove in three runs and Reyes had three hits. Carlos Beltran drove in a run and scored another.
Dodgers 5, Phillies 3
PHILADELPHIA – No matter what Jimmy Rollins does, the Philadelphia Phillies can’t win.
Rollins had three hits a day after his 38-game hitting streak ended, but Philadelphia lost its fourth straight game, 5-3 to the Los Angeles Dodgers on Friday night.
Tigers 5, Rangers 2
ARLINGTON, Texas – Chris Shelton pushed his major league-leading home run total to five with a two-run drive and the Detroit Tigers remained the AL’s only unbeaten team with a 5-2 victory over the Texas Rangers on Friday night.
Brewers 3, D-backs 1
MILWAUKEE – Dave Bush gave up two hits in seven innings and Derrick Turnbow got his fourth save in four games to help the Milwaukee Brewers beat the Arizona Diamondbacks 3-1 on Friday night.
Bush (1-0), who was acquired in the trade that sent Lyle Overbay to the Toronto Blue Jays in December, struck out seven to earn the win in his first start for Milwaukee.