ATLANTA (AP) -- Seeing his Reds swept by the Braves for the first time in six years was bad enough for Bryan Price. Watching a replay fail to correct what he believed was an obvious call was too much for the manager to take.
Price was ejected in the first inning and another strong start by Johnny Cueto was wasted as Freddie Freeman's 10th-inning single lifted Atlanta to a 1-0 win over Cincinnati.
Freeman's single to the center-field wall scored Jason Heyward from second base with two outs.
Cueto and Atlanta's Julio Teheran were spectacular. Each allowed only three hits in eight scoreless innings before giving way to relievers.
"It was a great game," Cueto said through a translator. "We both competed."
Cueto struck out 11, one shy of his career high and his fourth start of the season with at least nine. He has allowed only one run in his last three starts, leaving him with a 1.15 ERA.
Teheran also has given up just one run in his last three starts. His 1.47 ERA has helped the Braves' starters lead the majors with their 1.57 mark.
With two outs in the 10th, Heyward hit a single up the middle off J.J. Hoover (1-3). B.J. Upton followed with a grounder that bounced off Hoover's glove toward shortstop for an infield hit.
"I thought I had it and it kind of hit a second gear and just tipped out of my glove," Hoover said.
Left-hander Manny Parra was summoned to face Freeman, who hit a second-pitch fastball for a drive that bounced on the warning track beyond center fielder Billy Hamilton's reach.
Braves players swarmed Freeman at second base following Atlanta's first three-game sweep of the Reds since 2008.
Price asked for a replay in the first inning after first-base umpire Greg Gibson called Upton safe on a pickoff throw from Cueto. The replays shown on the video board indicated first baseman Joey Votto may have applied the tag before Upton reached the bag.
Price came back out of the dugout after the ruling that the call stands, meaning there was not "clear and convincing" evidence to overturn it. Price was ejected by crew chief Bill Miller, the second-base umpire. Miller also tossed pitcher Homer Bailey, who argued from the Reds' dugout.
"In the end, you have the biggest Jumbotron in the country out there in center field that would strongly suggest that the runner was out on the pickoff," Price said. "And then to say that he's not seems to contradict what everyone in the ballpark thought was an out. I didn't get it. It didn't make any sense to me."
Price came back out of the dugout when he knew that meant an almost sure ejection.
"The play was right there in front of us and he was out. We're not just going to take this. This isn't OK," he said. "When you've got something playing repeatedly on the screen that says the runner's out and they call him safe, as the Cincinnati Reds we're not just going to sit here and say that's OK and just take it, chalk it up to whatever."
"It seemed to me that the runner was out, he wasn't called out and I didn't get it," he said.
Clouds were rolling in when Freeman's big hit saved the game from an almost certain rain delay.
"I was like, 'Yes, we don't have to go to any more innings and we won't have a rain delay,'" Freeman said. "We were all thinking about it."
A thunderstorm brought lightning and heavy rain to Turner Field minutes after the game ended.
The Reds couldn't take advantage of a scoring opportunity in the 10th.
Ryan Ludwick hit a one-out single off David Carpenter and moved to second on Zack Cozart's two-out single. Pitcher Mike Leake pinch-ran for Ludwick at second base.
Atlanta left-hander Ian Thomas (1-0) ended the threat by getting pinch-hitter Roger Bernadina to pop up.
CUBS 4, BREWERS 0
MILWAUKEE -- Jason Hammel pitched three-hit ball for seven innings, Starlin Castro homered twice and the Chicago Cubs blanked the Milwaukee Brewers.
Hammel (4-1) struck out a season-high seven. Wily Peralta (3-1) had won three straight decisions.
Brewers stars Ryan Braun and Jean Segura both missed the game with injuries.
Braun out sat with a slight chest muscle strain and might be out three to five days. Segura had a partially closed right eye and bruised right cheek after being accidentally hit by Braun's practice swing Saturday. Segura said he hoped to return during a seven-game road trip to St. Louis and Cincinnati.
PHILLIES 2, DIAMONDBACKS 0
PHOENIX -- A.J. Burnett pitched eight sharp innings for his first win of the season and the Philadelphia Phillies ended a 10-game road trip with a victory over Arizona.
Burnett (1-1) gave up five hits, struck out eight and walked none in his sixth start. Jonathan Papelbon pitched the ninth for his eighth save and second in as many games.
Chase Utley hit an RBI single in the first, then doubled and scored in the sixth while raising his batting average to .360. The Phillies took two of three from Arizona and went 6-4 on their trip.
Brandon McCarthy (0-5) struck out a career-high 12 in seven innings.
METS 4, MARLINS 0
NEW YORK -- Dillon Gee pitched three-hit ball over eight innings, Chris Young hit a two-run homer and the New York Mets beat Miami.
Gee (2-1) struck out six, walked four and threw 110 pitches -- his high since May 30, 2012, against Philadelphia. That was six weeks before season-ending surgery to repair a damaged artery in his right shoulder.
Carlos Torres pitched a perfect ninth to finish the three-hitter.
Tom Koehler (2-2), who was born in Bronx and grew up in New Rochelle, allowed four runs in five innings.
CARDINALS 7, PIRATES 0
ST. LOUIS -- Adam Wainwright became the majors' first five-game winner and Jhonny Peralta ended the St. Louis Cardinals' 366 at-bat homerless drought with a pair of long balls in a victory over Pittsburgh.
Peralta drove in four runs. The Cardinals totaled five runs in their previous four games.
Wainwright (5-1) allowed three hits in eight innings and hasn't allowed a run in 25 consecutive innings.
Edinson Volquez (1-2) gave up six runs in 5 2-3 innings as Pittsburgh lost for the fifth time in six games. His day unraveled after the Pirates' appeal of a potential double-play ball was denied.
ROCKIES 6, DODGERS 1
LOS ANGELES -- Josh Rutledge hit a three-run homer and Jorge De La Rosa pitched seven strong innings, leading the Colorado Rockies over the Los Angeles Dodgers.
The Rockies won their fourth straight series after beating San Diego, Philadelphia and San Francisco.
De La Rosa (2-3) allowed a run and four hits. The left-hander has beaten the Dodgers in three straight starts after going 0-8 with a 7.32 ERA in his 10 previous career starts against them.
Hyun-Jin Ryu (3-2) gave up six runs and nine hits in five-plus innings. He is 0-2 with a 9.69 ERA in his three starts at Dodger Stadium, but 3-0 with a 0.00 ERA in four road starts.
PADRES 4, NATIONALS 2
WASHINGTON -- Cameron Maybin celebrated his return to the lineup with a pair of hits, Ian Kennedy pitched seven strong innings and the San Diego Padres beat Washington.
Maybin had been out since rupturing his left biceps in spring training. The center fielder doubled down the third-base line in his first at-bat, then singled and scored during a two-run sixth.
Kennedy (2-3) gave up three hits, struck out nine and walked none. He retired 16 straight batters at one stretch. Huston Street closed for his ninth save in nine chances.
Ross Detwiler (0-1) lost in relief.
WHITE SOX 9, RAYS 2
CHICAGO-- Jose Abreu drove in four runs and set a major league rookie record for RBIs through the end of April and the Chicago White Sox beat the Tampa Bay Rays 9-2 on Sunday.
Abreu, who had a two-run home run in the sixth and a two-run single in the seventh, has 31 RBIs. Albert Pujols had the previous RBI mark of 27 in 2001.
The homer was his major league-leading 10th and extended his own record for home runs by a rookie through April.
In his major league debut, Scott Carroll (1-0) gave up two runs, one earned, in 7 1-3 innings after he was called up from Triple-A Charlotte to fill in for injured ace Chris Sale.
Rays starter David Price (3-2) allowed eight runs, six earned, in six innings.
Trailing 1-0, the White Sox scored five runs in the sixth and four runs in the seventh.
The Rays committed four errors in the sixth. Gordon Beckham reached on an error and scored from second when Price threw away the ball after fielding Marcus Semien's bunt single. Adam Eaton scored when right fielder Wil Myers fumbled the ball after Price's throwing error.
YANKEES 3, ANGELS 2
NEW YORK -- Mark Teixeira hit a tying homer and Jacoby Ellsbury scored the go-ahead run thanks to a passed ball and wild pitch in the eighth inning, sending New York past Los Angeles.
Masahiro Tanaka struck out a season-high 11, including Mike Trout twice, and overcame an early bout of wildness in a pitchers' duel with Angels right-hander Garrett Richards. Neither starter received a decision, leaving both undefeated this year.
Adam Warren (1-1) struck out two in 1 2-3 scoreless innings. David Robertson worked the ninth for his fourth save and second in two days.
The Yankees took two of three in the series and have won 10 of 14 overall.
David Freese homered for the Angels, who went 4-5 on a tough road trip to Detroit, Washington and New York.
BLUE JAYS 7, RED SOX 1
TORONTO -- Melky Cabrera, one of a record six players from the Dominican Republic in Toronto's starting lineup, hit a go-ahead double and the Blue Jays ended a season-worst four-game losing streak.
The first four hitters in Toronto's lineup were all from the Dominican Republic: shortstop Jose Reyes, outfielders Cabrera and Jose Bautista and first baseman Edwin Encarnacion.
Juan Francisco served as the designated hitter, batting sixth, and outfielder Moises Sierra batted seventh.
Esmil Rogers, the seventh Dominican player on Toronto's 25-man roster, struck out the side in the ninth.
R.A. Dickey (2-3) won for the first time in four starts.
Jon Lester (2-4) allowed four runs and five hits in seven innings. He walked none, struck out seven and threw a season-high 122 pitches.
Brett Lawrie homered, doubled and drove in two runs as the Blue Jays avoided their first sweep against Boston since June 2011.
MARINERS 6, RANGERS 5
SEATTLE -- Kyle Seager hit a pair of home runs, including a three-run shot in the eighth, to lead Seattle over Texas.
Seager has five home runs in four games, a power surge that started with a two-homer game against the Astros on Wednesday. He's also had at least two hits in all four games, tying a career-best streak.
Seager led off the seventh inning with his first home run and then gave Seattle the lead with his two-out bomb down the right field line in the eighth off Alexi Ogando (1-2). The comeback victory also gave the Mariners their first home series win against Texas since September 2012.
Danny Farquhar (1-0) pitched the eighth to earn the win and Fernando Rodney closed out the ninth for his fifth save.
Rangers starter Matt Harrison made his first appearance in more than a year, giving up two runs on three hits in six innings.
ROYALS 9, ORIOLES 3
BALTIMORE -- Omar Infante homered and tied a career high with six RBIs, James Shields pitched seven innings of three-hit ball and Kansas City coasted over Baltimore.
Nori Aoki scored three runs for the Royals, who took two of three from Baltimore to conclude a 3-4 road trip that began in Cleveland. Kansas City is 12-0 when scoring at least four runs and 0-12 when scoring three runs or fewer.
Infante hit a run-scoring groundout in the first inning, a sacrifice fly in the third, a two-run double in the fifth and a two-run shot in the seventh. He entered with one home run and 11 RBIs in 21 games.
Shields (3-2) allowed two runs, struck out six and walked two in winning his third straight start. The right-hander gave up only an infield hit in the first five innings and improved to 10-7 lifetime against Baltimore, including 7-2 at Camden Yards.
Nelson Cruz hit his seventh homer for the Orioles, who finished with five hits. Before the game, Baltimore put slugger Chris Davis on the 15-day disabled list with a left oblique strain.
Miguel Gonzalez (1-2) gave up four runs, three earned, and six hits in six innings.
ASTROS 5, ATHLETICS 1
HOUSTON -- Collin McHugh allowed two hits over 8 2-3 stellar innings and Houston beat Oakland.
McHugh (2-0) followed up his first outing where he struck out 12 and allowed three hits in 6 2-3 innings at Seattle on Tuesday with another dominant performance.
He struck out seven and walked three, allowing one run in the longest outing of his career. His previous longest outing had been seven innings on Aug. 23, 2012 against Colorado when he was a member of the New York Mets.
After the first, McHugh retired 23 of the next 24 batters, including 19 straight before Brandon Moss was hit by a pitch with two outs in the ninth. Moss stole second and came around to score on Alberto Callaspo's single -- McHugh's first run allowed in 15 1-3 innings this season.
Raul Valdes got the final out to complete the two hitter.