Each day, MLB.com selects one player from each game whose performance stands out:
Homer Bailey | Reds 4, Cardinals 2
Bailey allowed two runs (one earned) over eight innings and escaped a two-on, no-out jam in his final frame to help the Reds win their sixth straight and take over sole possession of first place in the National League Central.
Cespedes went 4-for-5 with a solo home run and three RBIs.
Highlights » Yovani Gallardo | Brewers 4, Pirates 1
Gallardo allowed just one run in seven innings, while striking out a career-high 14 batters.
Highlights » Matt Garza | Cubs 3, D-backs 1
Garza fired seven shutout innings with seven K's to help the Cubs finish a sweep of the D-backs.
Highlights » Cole Hamels | Phillies 5, Rockies 1
Hamels picked up his first win since June 19, limiting the Rockies to one run on six hits over eight innings, with seven strikeouts.
Highlights » Matt Harrison | Rangers 4, Mariners 0
Harrison tossed a five-hit shutout to improve to 12-4 and tie for the Major League lead in wins.
Izturis' first homer in nearly a year put the Angels on top for good, helping Jered Weaver win his 11th game of the season.
Highlights » Jason Marquis | Padres 7, Dodgers 2
Despite dealing with a stomach bug, Marquis made it through six innings and earned the win as the Padres capitalized on five Dodgers errors.
Highlights » Will Middlebrooks | Red Sox 7, Rays 3
Middlebrooks led a 14-hit attack with three knocks, including a two-run single.
Highlights » Buster Posey | Giants 3, Astros 2
Posey totaled three hits and two RBIs to lift the Giants to a sweep and Matt Cain to a win in his first game against Houston since last month's perfect game.
Highlights » Chris Sale | White Sox 2, Royals 1
Sale went eight strong innings, allowing one run and zero walks with four strikeouts to earn his 11th win, as the White Sox won their first series in Kansas City since 2009.
Highlights » Ben Sheets | Braves 6, Mets 1
In his first start in nearly two years, Sheets blanked the Mets on two hits over six innings, helping the Braves sweep the series and win their seventh straight game.
Highlights » Stephen Strasburg | Nationals 4, Marlins 0
Strasburg fanned seven over six scoreless innings and helped his own cause with an RBI single.
Highlights » Justin Verlander | Tigers 4, Orioles 0
Verlander allowed three hits over eight scoreless innings to secure the series win for the Tigers.
Highlights » Carlos Villanueva | Blue Jays 3, Indians 0
Villanueva pitched six shutout innings to lead the Blue Jays' blanking of the Indians.
This story was not subject to the approval of Major League Baseball or its clubs.