Zack Greinke was outpitched by Jeremy Hellickson in his Los Angeles Angels debut, losing to the visiting Tampa Bay Rays, 2-0, Sunday.
The 2009 AL Cy Young Award winner, who was obtained Friday from Milwaukee, allowed two runs and seven hits in seven innings and struck out eight. Greinke gave up an RBI single to Matt Joyce in the sixth and threw a run-scoring wild pitch in the seventh after Carlos Pena doubled and advanced on a groundout.
Hellickson (6-6) pitched two-hit ball through six innings, striking out five and walking none. He retired 15 of his first 16 batters, allowing only Maicer Izturis’s leadoff single in the fourth.
Mariners 7, Royals 6 — Felix Hernandez shook off a line drive to his left wrist and threw seven strong innings, and host Seattle overcame bullpen problems to beat Kansas City for a four-game sweep.
Hernandez got a scare in the fourth when Eric Hosmer lined a ball off the inside of the righthander’s left wrist.
The injury seemed to bother Hernandez as he sometimes caught return throws from catcher Miguel Olivo or his infielders with his bare hand rather than his glove.
Mets 5, Diamondbacks 1 — R.A. Dickey rebounded from his first loss in three months to gain his National League-leading 14th win, as New York won in Phoenix for just its third victory in 17 games.
Dickey (14-2) allowed an unearned run and four hits in seven innings, striking out eight, walking three, and hitting a batter.
Orioles 6, Athletics 1 — Wei-Yin Chen (9-6) struck out a career-high 12 in 5⅔ innings — the most strikeouts by a Taiwanese-born pitcher — and Matt Wieters hit a three-run homer for host Baltimore.
Tigers 4, Blue Jays 1 — Jhonny Peralta, who came in mired in an 0-for-17 slump, hit two homers, a three-run drive off Brett Cecil in the second and a solo shot against Joel Carreno in the ninth, and Doug Fister (5-7) pitched eight innings as Detroit won in Toronto.
Marlins 5, Padres 4 — With scouts from about a dozen teams watching, Miami’s Josh Johnson tied a career high with six walks in five innings, but his teammates rallied for a win over visiting San Diego when Justin Ruggiano hit a game-ending single off Brad Brach to bring in Jose Reyes (double).
Twins 5, Indians 1 — Justin Morneau hit a two-run homer and Brian Duensing (2-6) threw six smooth innings as a fill-in after Francisco Liriano was traded Saturday night as host Minnesota finished a three-game sweep of Cleveland.
Astros 9, Pirates 5 — Host Houston ended its team-record losing streak at 12 by beating Pittsburgh behind three hits and three RBIs from Marwin Gonzalez, who came in on an 0-for-16 skid.
Dodgers 4, Giants 0 — Clayton Kershaw (8-6) pitched a five-hitter for his second shutout of the season and Luis Cruz drove in two runs as Los Angeles completed a three-game sweep of host San Francisco to move within .001 of the NL West leaders.
Braves 6, Phillies 2 — Chipper Jones and Jason Heyward homered off Roy Halladay (4-6) as host Atlanta completed a three-game sweep of last-place Philadelphia.
Nationals 11, Brewers 10 — Michael Morse hit a tying, two-run homer in the ninth inning, then delivered a two-run double in the 11th that lifted Washington in Milwaukee.
Reds 7, Rockies 2 — Mat Latos (9-3) pitched eight strong innings and Drew Stubbs homered to lift visiting Cincinnati over Colorado and give the Reds their 10th straight win — their longest streak in 14 years.
Cubs 4, Cardinals 2 — Anthony Rizzo hit a two-run homer in the 10th inning to lift host Chicago.
Rangers 2, White Sox 0 — Scott Feldman (5-6) tied a career high by pitching eight shutout innings and David Murphy had three hits to boost host Texas.
