
NEW YORK — Julio Teheran threw a one-hit shutout as the Atlanta Braves completed a three-game sweep of the New York Mets with a 6-0 win on Sunday.
The Braves have won a season-high five straight — their longest winning streak since a season-opening five-game streak last year. The Mets have dropped six of eight, all against sub-.500 teams.
Teheran (3-7) walked none and struck out seven in throwing 120 pitches, with 82 for strikes. Only a clean single leading off the third inning by Michael Conforto kept Teheran from equaling Hall of Famer Jim Bunning, who threw a perfect game against the Mets for the Philadelphia Phillies on Father’s Day in 1964.
It was the first career one-hitter for Teheran, who has allowed three runs or fewer in each of his last 12 starts, a stretch in which he is 3-5 with a 1.89 ERA.
Marlins 3, Rockies 0
MIAMI — Marcell Ozuna hit a three-run homer to lead Miami over Colorado.
The Marlins have won the first three games of their series against the Rockies. The series concludes on Monday.
Miami broke up a scoreless tie in the seventh. Derek Dietrich walked and Martin Prado singled. Colorado starter Tyler Anderson (0-1) then struck out Christian Yelich for the second out of the inning. Rockies manager Walt Weiss removed Anderson, a left-hander, and replaced him with right-hander Miguel Castro, who allowed Ozuna’s 13th homer of the season. On a 2-0 pitch, Ozuna pulled a 95-mph fastball over the fence in left-center.
Indians 3, White Sox 2 (10 innings)
CLEVELAND — Jose Ramirez’s bad-hop single drove in the winning run as Cleveland completed a three-game series sweep with a victory in 10 innings over Chicago.
The win extends the Indians’ home winning streak to eight games. The victory went to Dan Otero (2-0), who pitched a scoreless top of the 10th.
Ramirez hit a sharp groundball that bounced over the glove of first baseman Jose Abreu for a single, driving in Rajai Davis with the winning run.
Giants 5, Rays 1
ST. PETERSBURG, Fla. — San Francisco waited until the eighth inning to take the lead, pulling away from Tampa Bay for its eighth straight victory.
Tied in the eighth inning, the Giants got RBI singles from Joe Panik and Buster Posey and a two-run double from Conor Gillaspie, finishing a three-game sweep of the Rays, who have dropped four straight.
For six innings, the game was a pitchers’ duel between Giants starter Jake Peavy and Rays starter Jake Odorizzi, each holding the opponent to a single run on four hits.
Diamondbacks 5, Phillies 1
PHILADELPHIA — Archie Bradley kept Philadelphia’s offense cold and Arizona added some late insurance to earn a win.
Bradley (3-3) had one of his best performances of the season after entering the game sporting a 5.66 ERA, having given up three or more runs in five of his six starts in 2016. The right-hander allowed one unearned run, scattered three hits and struck out five in six innings.
The Diamondbacks scored twice against Phillies right-hander Zach Eflin (0-2), who was making his second career start.
Red Sox 2, Mariners 1
BOSTON — Mookie Betts hit a go-ahead home run leading off the seventh inning and pitcher David Price turned in an ace’s performance in Boston’s victory against Seattle.
Betts, who was 3-for-5, hit an Edwin Diaz fastball into the Monster Seats to put Boston ahead 2-1. It was Betts’ 15th home run of the season.
Price (8-4) matched a season high with eight hits allowed in his 110-pitch outing, but the Mariners couldn’t bunch enough hits together to score more than once against him. Price went eight innings, struck out seven and walked none to snap a personal three-game losing streak.
Orioles 11, Blue Jays 6
BALTIMORE — Chris Tillman picked up his ninth consecutive win and Matt Wieters belted a homer among his career high-tying four hits in Baltimore’s win.
After losing the opener 13-3, the Orioles won the next two contests to take the key series against their American League East rivals, who lost for just the third time in 10 games. Baltimore had a season-high 19 hits.
Tillman (10-1) historically has struggled against the Blue Jays, going 4-10 with a 5.65 ERA in his previous 21 starts against them. This time, Tillman got out of a couple of jams and allowed four runs on five hits with four strikeouts over five innings.
Chris Davis and Hyun Soo Kim each had three hits for Baltimore. Wieters finished with four RBIs while Jonathan Schoop homered and had three hits for the second straight day.
Toronto starter Martco Stroman (6-3) was charged with a season high-tying seven runs on 10 hits over just 3 2/3 innings.
Astros 6, Reds 0
HOUSTON — Mike Fiers carried a shutout into the sixth inning while Evan Gattis and Luis Valbuena recorded multi-RBI games as Houston won the rubber match of their three-game interleague series.
Valbuena and Gattis delivered successive run-scoring hits in the second inning, and Valbuena and Gattis later added solo home runs, with Valbuena belting his eighth homer on the first pitch of the fifth inning and Gattis smacking his 11th on an 0-2 count against Reds right-hander JC Ramirez.
Valbuena and Gattis finished a combined 4-for-7 with four RBIs and three runs.
Fiers (5-3) left the game when Jay Bruce lined a pitch off Fiers’ leg with two outs in the sixth inning. Right-hander Chris Devenski earned his first career save by working the final 3 1/3 innings, allowing one hit while recording three strikeouts.
Rangers 5, Cardinals 4
ST. LOUIS — Pinch-hitter Jurickson Profar lined a two-run single with two outs in the top of the eighth inning, helping Texas complete a three-game sweep.
Profar’s hit off rookie reliever Matt Bowman (1-2) scored Rougned Odor and Mitch Moreland, making a winner of reliever Tony Barnette (4-2), who pitched 1 2/3 scoreless innings of relief. It was the sixth straight win for the Rangers (45-25), who finished their 10-game road trip at 8-2 and improved their record in one-run games to 16-4.
Meanwhile, St. Louis (35-33) lost its 21st home game. It did not lose its 21st home game last year until Sept. 4.
Matt Holliday had a homer and a sacrifice fly for the Cardinals.
Twins 7, Yankees 4
MINNEAPOLIS — Max Kepler and Brian Dozier hit home runs and Ervin Santana pitched into the eighth inning to lift the Twins. Santana earned his first win since May 14.
Kepler finished with three hits for the first time in his career and also stole his first base. Dozier and Eduardo Nunez had two hits apiece and Eduardo Escobar knocked in a pair of runs as the Twins salvaged the final game of the four-game series.
Brian McCann had a pair of homers among three hits to lead the Yankees’ offense. Brett Gardner added a pair of hits and scored a run.