ST. LOUIS -- Adam Wainwright earned his NL-leading 15th win with his fifth complete game and had a key sacrifice fly to lead the St. Louis Cardinals to a 3-1 victory over the Atlanta Braves on Friday night.
Having already thrown 101 pitches, Wainwright was allowed to bat with the one out and the bases loaded in the seventh inning. He hit a long fly ball to center off Scott Downs for his third RBI of the season, making it 3-1.
Medlen singled to lead off the sixth and scored on Freddie Freeman's second hit of the game. Medlen also retired 12 in a row at one point, but he allowed Holliday's 17th homer on a liner deep into the left field stands. He's lost his last two times out, including a relief appearance in a 15-inning game.
BREWERS 6, REDS 4
CINCINNATI -- Khris Davis hit a pair of two-run homers in consecutive at-bats for the first multihomer game of his career, powering Milwaukee to the win.
Scooter Gennett also homered for the Brewers, who won at Great American Ball Park for only the second time in seven games this season.
The Reds lost for only the fifth time in their last 17 games, a surge that has tightened the NL Central race. They came in a season-high 18 games over .500.
Brandon Phillips homered for Cincinnati.
PHILLIES 4, DIAMONDBACKS 3
PHILADELPHIA -- Chase Utley walked with the bases loaded in the bottom of the ninth inning, lifting Philadelphia to the comeback victory.
Cody Asche led off the ninth with a single and went to third on Jimmy Rollins' single. Heath Bell (4-2) intentionally walked Michael Young to load the bases for Kevin Frandsen. After striking out Frandsen, Bell was lifted for left-hander Eury De La Rosa.
De La Rosa ran the count to 3-2 and Utley walked when the final pitch appeared to be a bit inside.
It was the fifth win in six games for the Phillies, who have won four of those contests in their last at-bat, including the last three.
ROCKIES 3, MARLINS 2
MIAMI -- Ryan Wheeler hit a tiebreaking RBI double in the eighth to help Colorado get the win.
After Rosario grounded out, Wheeler gave the Rockies a 3-2 lead with a double to center for his first RBI of the season.
TIGERS 6, METS 1
Hunter added a long RBI double and Doug Fister (11-6) pitched into the seventh inning to help Detroit win the interleague series opener. Austin Jackson went deep for the second straight day for the AL Central leaders.
The series resumes Saturday afternoon with a rematch of All-Star game starters at Citi Field: Max Scherzer puts his 18-1 record on the line against New York ace Matt Harvey in a nationally televised game.
Minus two injured starters, the Mets signed Matsuzaka (0-1) on Thursday to fill a hole in the rotation and immediately handed him a difficult assignment. The Japanese right-hander allowed five runs -- all coming in the first two frames -- and six hits in five innings.
NATIONALS 11, ROYALS 10
Harper also made a terrific catch in the ninth for Washington, which scored seven times in the fourth inning of its fourth consecutive win. Ian Desmond had a pair of hits during the outburst.
Just like in that one, Tyler Roark (4-0) came in to spell some sloppy starting pitching for the Nationals. He earned the win by allowing one hit and one walk in 4 2-3 innings.
Bruce Chen (5-2) was tagged for the second straight time for Kansas City. He allowed seven runs and six hits with five walks in 3 2-3 innings in his shortest outing of the year.
Rafael Soriano got three outs for his 33rd save.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index
MORE MLB HEADLINES
- Source: Kuroda leaving MLB, returning to Japan
- Uggla, Bell agree to deals with Nationals
- Caffeine free: Nats P tweets out comped java
- Braves, reliever Grilli agree to 2-year deal