One day after Cole Hamels and three relievers threw the first combined no-hitter in Phillies history, Kendrick (8-11) and relievers Ken Giles and Antonio Bastardo were dominant in the three-hit shutout.
The Braves, who began the night 1½ games behind the NL wild-card leaders, have lost three of four. With two straight shutout losses, they haven’t scored in 24 consecutive innings. Their only run in their last 36 innings was a homer by Evan Gattis in a 1-0 win over the Marlins on Sunday.
Jason Heyward had two doubles. Atlanta’s only other hit was a third-inning single by Andrelton Simmons.
Bastardo struck out the side in the ninth.
Kendrick, who began the night with a 4.97 ERA, had four strikeouts and two walks while winning his third straight start. It was his first start without allowing a run since throwing 6 2/3 scoreless innings in a 9-0 win over Colorado on May 26.
Ruiz led off the fifth with line-drive homer into the left-field seats off Mike Minor (6-9). Darrin Ruf’s run-scoring single in the sixth drove in Ben Revere for a 2-0 lead. Ruiz doubled in a run in the eighth.
Phillies third baseman Mikael Franco was 0-for-3 with a RBI in his much-anticipated major league debut. His fly ball to center field in the eighth drove in Ruf.
Minor allowed three runs on seven hits in 7 1/3 innings.
A promising first inning for the Braves only led to more frustrations. Heyward led off with a double to right field. With one out, Freddie Freeman walked and Kendrick hit Justin Upton with a pitch. Kendrick recovered to strike out Evan Gattis, who chased a pitch in the dirt, and Chris Johnson.
Ben Revere led off the sixth with his second single. He quickly advanced on his second stolen base of the game and, with two outs, moved to third on a wild pitch. Ruf drove in Revere with a single to right field for a 2-0 lead.
Upton left the game in the sixth inning with bruised left triceps. Ryan Doumit took over in left field. Upton, who leads the team with 26 homers and 91 RBIs, was hit by a pitch from Kendrick on the left arm in the first inning.
The Braves said Upton’s status is day-to-day.
Philadelphia: RHP Mike Adams was activated off the 60-day disabled list. He had been out since June 8 with right rotator cuff inflammation.
Atlanta: RHP Kris Medlen threw for the first time since having right elbow ligament-replacement surgery in spring training.
Philadelphia: RHP David Buchanan (6-7), who is 0-2 in his last four starts, will look for his first win against the Braves.
Atlanta: Ervin Santana (13-7) is 0-1 in his last two starts despite allowing only a combined nine hits and two runs over 13 innings.