Edwin Jackson took a one-hitter into the seventh inning, Adam LaRoche homered, and the Washington Nationals beat rookie Wei-Yin Chen and the host Baltimore Orioles, 3-1, Saturday night. Adam Jones hit his team-high 19th home run for the Orioles, whose six-game home winning streak ended.
Jackson (4-4) gave up one run, four hits and a walk in 61/3 innings. He retired the first 12 batters he faced and permitted only one runner past first base through six innings.
Red Sox 8, Braves 4: Will Middlebrooks had a solo homer and he drove in two runs as host Boston won for the eighth time in 10 games. Franklin Morales (six innings, two earned runs) gave Boston another decent start in place of Josh Beckett.
Reds 6, Twins 0:Johnny Cueto (9-3) remained unbeaten in June by pitching seven innings and driving in a pair of runs for host Cincinnati.
Blue Jays 7, Marlins 1: Edwin Encarnacion hit a tiebreaking homer, his 21st, in the top of the ninth and Colby Rasmus had a grand slam later in the inning as Toronto handed host Miami its sixth straight loss.
Rockies 11, Rangers 7: Tyler Colvin and Chris Nelson had consecutive two-out, two-run singles in an early outburst for visiting Colorado and the Rockies held on to end Texas' seven-game winning streak.
Astros 8, Indians 1: Rookie Dallas Keuchel pitched a complete game and J.D Martinez and Jordan Schafer hit consecutive homers for host Houston.