Saturday’s American League results
Orioles 8, Red Sox 2 — Jason Hammel continued his strong start this season by going 6⅔ solid innings and Mark Reynolds hit a three-run homer to help lift the visiting Baltimore Orioles to their fourth win in a row. Hammel (4-1) held Boston scoreless until he gave up two runs in the seventh.
White Sox 3, Tigers 2 — Adam Dunn hit a two-run homer deep into the right-field seats off Jose Valverde in the ninth inning to lift the visiting Chicago White Sox. There was one out when Dunn hit his 422-foot drive off Valverde (2-1). Nate Jones (1-0) got the win and Addison Reed came on to strike out Austin Jackson with runners on second and third for the last out and earn his first save.
Royals 5, Yankees 1 — Felipe Paulino came off the disabled list to toss six shutout innings and Billy Butler drove in three runs to lead the host Kansas City Royals. Paulino (1-0) retired 11 in a row to start the game and did not allow a ball out of the infield until Raul Ibanez singled with one out in the fifth. Paulino gave up only four hits. Alex Gordon matched a career high with four hits.
Athletics 4, Rays 3 — Pinch-hitter Jonny Gomes led off the top of the 11th with a home run to left field to lift the Oakland Athletics.
Saturday’s National League results
Dodgers 5, Cubs 1 — Chris Capuano threw seven shutout innings and drove in two runs to lead the visiting Los Angeles Dodgers. Capuano (4-0) held Chicago to three hits and struck out seven, extending his scoreless innings streak to 18⅔. Cubs starter Chris Volstad (0-4) fell to 0-9 over 17 starts dating to July 10.
Nationals 7, Phillies 1 — Gio Gonzalez allowed one run over seven innings and the host Washington Nationals hit a season-high three home runs. Jayson Werth hit a three-run drive, Chad Tracy connected with a man on and Ian Desmond had a solo shot for the Nationals, who have won seven in a row over the Phillies dating to last year. Rick Ankiel had three hits in a second consecutive game for the Nationals.
Giants 5, Brewers 2 — Madison Bumgarner (5-1) shut down Milwaukee for seven innings and added an RBI double to win his eighth consecutive home start and help the San Francisco Giants snap a four-game losing streak. Buster Posey and Brett Pill added RBI hits in a three-run sixth inning.
Mets 4, Diamondbacks 3 — Johan Santana won for the first time in 20 months and the New York Mets snapped a four-game losing streak. Mike Nickeas and Andres Torres each hit a two-run single to back Santana, who toughed out seven innings for his first victory since he had shoulder surgery in September 2010. Daniel Murphy had four hits for the Mets.
Pirates 3, Reds 2 — Neil Walker ended a long home run drought and James McDonald put together another strong start to lift the host Pittsburgh Pirates. Alex Presley also homered for Pittsburgh and Joel Hanrahan worked a perfect ninth for his fifth save in relief of McDonald (2-1), who gave up one run on six hits in 6⅓ innings.
Astros 8, Cardinals 2 — Chris Johnson hit his first career grand slam, Bud Norris continued his dominance of the Cardinals and the Houston Astros won their fifth consecutive game for the first time since late 2010.
Marlins 4, Padres 1 — Mark Buehrle threw a complete-game five-hitter and pinch hitter Greg Dobbs drove in the go-ahead run to lift the visiting Miami Marlins to their season-high fifth win in a row. Buehrle (2-4) allowed one run and five hits.
— Associated Press