Royals catcher Salvador Perez ends Atlanta’s scoring threat, tagging out Juan Francisco.
Royals catcher Salvador Perez ends Atlanta’s scoring threat, tagging out Juan Francisco.
Scott Cunningham/Getty Images

Wade Davis pitched five-hit ball for seven innings, Jeff Francoeur had a fourth-inning RBI single, and the Kansas City Royals stopped Braves’ 10-game winning streak with a 1-0 victory Wednesday at Turner Field in Atlanta.

The Braves were seeking their first 13-1 start since 1994, but the powerful Atlanta offense finally was stifled, a day after homering five times against the Royals.

Davis (2-0) didn’t walk anyone and struck out seven, and the Braves couldn’t get a runner past first base until Jason Heyward’s two-out double in the sixth. Their only serious scoring chance came in the seventh, when Juan Francisco was thrown out easily trying to score from first on a popup down the right-field line by Chris Johnson that landed about a foot fair.

Advertisement - Continue Reading Below

The Braves had the heart of the order up in the ninth, but Greg Holland struck out the side for his third save.

Mike Minor (2-1) had another strong outing for the Braves, allowing just five hits and the lone run in six innings. The lefthander’s ERA over three starts is 0.95.

Neither team had pushed a runner as far as second base until the fourth, when the Royals scored the game’s only run on Francoeur’s two-out hit.

Pirates 5, Cardinals 0 — A.J. Burnett took a no-hitter into the seventh inning nearly 12 years after throwing the only one of his career, pitching Pittsburgh past visiting St. Louis.

Burnett (1-2) lost his bid with two outs in the seventh on Carlos Beltran’s double to right-center. That was the lone hit given up by the 36-year-old righthander in seven dominant innings.

Yankees 4, Diamondbacks 3 — Travis Hafner had a pinch-hit homer in the eighth inning to make a winner of CC Sabathia, who settled down after a shaky start for the hosts.

Rays 6, Orioles 2 — Kelly Johnson and Shelley Duncan homered, James Loney had three RBIs, and visiting Tampa Bay snapped a four-game skid.

White Sox 7, Blue Jays 0 — Tyler Flowers hit a three-run homer and Jose Quintana pitched 6 innings to lead Chicago in Toronto.

Athletics 7, Astros 5 — Bartolo Colon pitched six crisp innings, Josh Reddick doubled in two runs during a six-run first, and host Oakland beat Houston to complete the three-game sweep.

Reds 1-11, Phillies 0-2 — Jay Bruce singled with the bases loaded in the bottom of ninth inning, sending host Cincinnati to a strange victory over Philadelphia in a game suspended overnight because of rain.

The game resumed in the bottom of the ninth. Bruce’s single off Phillippe Aumont (1-2) came only nine minutes and 19 pitches after it resumed.

In the teams’ regularly-scheduled game, Mike Leake pitched seven scoreless innings while striking out seven and scored three runs in the hosts win.

Nationals 6, Marlins 1 — Bryce Harper returned to the lineup after missing one game with the flu to lead in the visitors to a win. Harper had four hits, scored a run, and drove in another.

Brewers 4, Giants 3 — Pinch hitter Blake Lalli belted a long RBI single — his first hit of the season — in the bottom of the ninth inning that sent Milwaukee to a win. Brewers starter Kyle Lohse did not allow a hit through the first five innings.

.   .   .

The game between the Mets and the Rockies has been postponed as another spring snow storm passed through Denver. No makeup date has been announced.

.   .   .

The game between the Rangers and Cubs in Chicago has been rained out. No makeup date was announced.

.   .   .

The Angels and Twins had their series finale at Target Field postponed by rain. The Twins said the makeup date has yet to be determined.