PHILADELPHIA (AP) - Alfredo Simon allowed five hits over 7 2-3 strong innings, Devin Mesoraco hit a three-run homer and the Cincinnati Reds beat the struggling Philadelphia Phillies 3-0 on Friday night.
Simon (5-2) had a season-high eight strikeouts, walked one and hit one batter. Manny Parra got one out in the eighth and Aroldis Chapman struck out pinch-hitter Cesar Hernandez on a 102 mph fastball with runners on second and third for his second save in two tries.
The Phillies haven't scored a run in the last 20 innings and were shut out for the sixth time this season. They have lost four straight and eight of 10 to fall a season-worst five games under .500 at 17-22.
Kyle Kendrick (0-4) lost his ninth straight decision, dating to last Aug. 11. He allowed three runs and four hits in seven innings.
CARDINALS 5, BRAVES 2
ST. LOUIS (AP) - Allen Craig had three hits, drove in a run and scored twice and Lance Lynn allowed two runs over seven innings to lead St. Louis.
Lynn (5-2) allowed seven hits, walked two and struck out three. Carlos Martinez retired the Braves on four pitches in the eighth and Trevor Rosenthal set down the side in order for his 12th save in 13 opportunities.
Matt Carpenter and Kolten Wong had two hits each and scored a run for St. Louis. Matt Holiday, Matt Adams and Yadier Molina all drove in a run for the Cardinals.
The Braves' Chris Johnson went 2 for 4 with a run scored. Johnson is batting .377 (20 for 53) in May.
Ervin Santana (4-1) took his first loss as a member of the Braves. Santana lasted five innings and allowed five runs and 10 hits with one walk and three strikeouts.
NATIONALS 5, METS 2
WASHINGTON (AP) - Tyler Moore had two hits and drove in a pair of runs, and Washington's relievers threw four scoreless innings in the win over New York.
Scott Hairston had an RBI double and a single for Washington, which has won nine straight against the Mets going back to last season.
Nationals starter Tanner Roark (3-1) pitched five innings, giving up two runs on four hits.
Ross Detwiler, Drew Storen, Tyler Clippard and Rafael Soriano each pitched one inning. Soriano got his ninth save after walking two batters with two outs before Jayson Werth made a jumping catch against the right field wall on a drive by Daniel Murphy in the ninth.
BREWERS 4, CUBS 3
CHICAGO (AP) - Kyle Lohse pitched seven effective innings in his first victory in three weeks, and Milwaukee beat sloppy Chicago.
Lohse allowed three runs and seven hits as NL Central-leading Milwaukee won for the fifth time in six games. He retired his last 13 batters in his first win since April 23 against San Diego, ending a streak of three starts without a decision.
Jean Segura had three hits and two RBIs for Milwaukee, which improved to 15-9 against its division this year. Elian Herrera doubled twice in a spot start in right field for Ryan Braun, who got the day off as he makes his way back from a right oblique strain.
Darwin Barney hit a two-run homer and Junior Lake had a solo shot for the Cubs, who have lost three straight and 10 of 12. Jeff Samardzija lasted five innings after getting off to a slow start, but is winless in his last 15 games dating to last season.

Top MLB Public Bets

#1 908 Chicago Cubs  92%
#2 914 New York Yankees  85%
#3 930 Cleveland Indians  83%
#4 904 New York Mets  80%
#5 918 Boston Red Sox  78%
#6 920 Houston Astros  78%
#7 912 Baltimore Orioles  77%
#8 906 Atlanta Braves  76%
#10 924 Oakland Athletics  74%

MLB Top Stories

Thumbnail Tigers vs. Astros Pick Will the Detroit Tigers avoid a third straight loss to the Houston Astros when they...
Thumbnail Reds vs. Indians Pick With the series moving to Cleveland, will the Cleveland Indians roll past the Cincinnati Reds when the two meet at...
Thumbnail Marlins vs. A's Prediction Is the over a good bet to cash again today in Oakland where the A's will host the Marlins at 3:35PM ET?
Thumbnail White Sox vs. Diamondbacks Pick Who has the edge when the Chicago White Sox and Arizona Diamondbacks close out their interleague series today...
Thumbnail Blue Jays vs. Brewers Prediction Will the under remain a hot bet in the Blue Jays-Brewers matchup? The two teams meet again today at 1:10PM ET.

MLB Team Pages