PHILADELPHIA — Adeiny Hechavarria hit a grand slam and a bases-loaded triple off an ailing Roy Halladay, driving in seven runs for the Miami Marlins in a 14-2 victory over the Philadelphia Phillies on Sunday.
After the game, Halladay said he had a sore right shoulder. He said he will undergo tests this week in Los Angeles and be examined by Dr. Lewis Yocum. Phillies general manager Ruben Amaro Jr. said Halladay (2-4) will likely be put on the disabled list.
The two-time Cy Young winner and eight-time All-Star had his worst start since his rookie season. He gave up nine runs on four hits, four walks and two hit batters in 2 1-3 innings. Halladay, who turns 36 this month, has an 8.65 ERA.
Kevin Slowey (1-2) gave up two hits in seven shutout innings for his first win since September 2010. He had been winless in 22 major league appearances, including 15 starts.
Justin Ruggiano homered twice for the Marlins.
Braves 9, Mets 4
ATLANTA — Freddie Freeman homered and drove in three runs, Tim Hudson pitched into the eighth inning and the Atlanta Braves beat the Mets.
Freeman got three hits, including a two-run double off Jonathon Niese (2-3) in a five-run third.
Nationals 6, Pirates 2
PITTSBURGH — Tyler Moore hit a three-run homer and Danny Espinosa homered and drove in three runs, leading Gio Gonzalez and the Washington Nationals over Pittsburgh.
Nationals star Bryce Harper was ejected in the first inning. He tried to hold up on a 2-2 pitch from Wandy Rodriguez (2-2) and home plate umpire Bob Davidson pointed to third base ump John Hirschbeck for help. Hirschbeck ruled that Harper had swung.
Harper stood outside the batter’s box, stared at Hirschbeck for a few moments and dropped his bat. Hirschbeck then tossed last season’s NL Rookie of the Year.
Cardinals 10, Brewers 1
MILWAUKEE — Jaime Garcia pitched eight innings and Allen Craig drove in four runs to lead the St. Louis Cardinals to the franchise’s first four-game sweep of Milwaukee.
Reds 7, Cubs 4
CHICAGO — Joey Votto had three hits, Todd Frazier hit a two-run single and the Cincinnati Reds completed a three-game sweep of the Chicago Cubs.
Padres 5, Diamondbacks 1
SAN DIEGO — Rookie Jedd Gyorko hit a two-run homer with two outs in the sixth and Will Venable followed with a solo shot to help carry Edinson Volquez and San Diego.
Rays 8, Rockies 3
DENVER — Alex Cobb pitched effectively into the seventh inning, withstanding three solo homers by Colorado and helping the Tampa Bay Rays beat the Rockies.