ATLANTA -- Justin Upton drove in five runs with two homers, Julio Teheran matched his career high with 11 strikeouts, and the Atlanta Braves beat the Colorado Rockies 11-2 on Thursday night for their seventh straight win.
Jason Heyward added a two-run homer and Chris Johnson had three hits as the Braves completed a four-game sweep of the Rockies. The Braves outscored the Rockies 31-5 in the last three games of the series.
Atlanta's 7-0 homestand also included three wins over St. Louis.
The Rockies were without outfielders Michael Cuddyer and Carlos Gonzalez. The middle of their lineup took another hit when Troy Tulowitzki was ejected in the second inning.
The NL East-leading Braves stretched their lead over Washington to 11 games.
Teheran (8-5) struck out the side in the third and fifth innings. He lasted only five innings, allowing one run and five hits and two walks, in his third straight start of allowing no more than one run (see full recap).
Indians win eighth straight
CLEVELAND -- Justin Masterson was quick to pass along credit for Cleveland's eighth straight victory to the guy he provided him all the support he needed in a 6-1 decision over the Chicago White Sox on Thursday.
"The story's about Ryan Raburn doing his thing," Masterson said. "That was pretty cool to see."
Raburn homered twice and drove in four runs as the Indians, who have won 13 of 17, completed a four-game sweep of the reeling White Sox.
Raburn, who has played a major role off manager Terry Francona's bench, hit a two-run homer in the third, had an RBI single in the fifth and belted a leadoff home run in the seventh. He has 13 homers and 37 RBIs in 173 at-bats while playing mostly against left-handed starters.
"I prepare myself the same way every day whether I'm playing or not," Raburn said. "This is one of those years where everything is going right for me. I'm trying to hold on to it and ride it as long as I can." (see full recap).
Harvey, Mets shut out by Marlins
MIAMI -- Tom Koehler focused on the opposing hitters, rather than the other team's pitcher. No matter that it was NL All-Star starter Matt Harvey.
Koehler threw six effective innings and the Miami Marlins stalled Harvey once again, beating the New York Mets 3-0 Thursday.
"The key is really not to think about it too much," Koehler said. "I was facing the Mets. You put up zeros against anybody who's pitching, your team tends to be in pretty good shape."
Logan Morrison's two-out single broke a scoreless tie in the sixth. Donovan Solano added a two-run single later in the inning.
"He's got good stuff. Right now he's one of the best pitchers in baseball and so I think the whole team feels good because he lost today," Solano said.
Harvey (8-3) allowed three runs and five hits in 5 2-3 innings. He struck out eight (see full recap).
Norris picks up first win as an Oriole
BALTIMORE -- One day after being acquired from the Houston Astros, Bud Norris dominated his former teammates over six innings in his Orioles debut, and Baltimore got a home run from Chris Davis in a 6-3 victory Thursday night.
The only runs Norris (7-9) allowed were on solo homers by Brett Wallace and Mark Krauss. The right-hander gave up four hits, walked two, and his season-high eight strikeouts included three by cleanup hitter Chris Carter.
Davis hit his major league-leading 39th home run off Travis Blackley in the seventh, a solo shot that gave him 100 RBIs for the season. He is the 39th player in club history to reach the 100 RBI mark and the first since Nick Markakis in 2009.
Norris spent his entire big league career with Houston until Wednesday, when he was dealt to the Orioles for outfielder L.J. Hoes and a minor league prospect.
Because the Astros scratched Norris from his scheduled start against Baltimore on Tuesday, he was well rested before heading to the mound (see full recap).