McCann's three-run homer in the 10th inning gave the Braves a 6-3 victory over the Florida Marlins on Thursday night.
"We're still playing good baseball," said McCann, who also had two doubles. "It's a sign of a good team when you lose a couple in a row and people are a little antsy."
"He's a power hitter and you can't make mistakes in that situation," Ayala said.
Cody Ross hit his 15th home run in the eighth to bring the Marlins within 3-2. After Hanley Ramirez was intentionally walked with runners on second and third, Florida tied it on Jorge Cantu's infield single.
The loss ended a three-game winning streak.
"We had some chances to get that sweep," Marlins manager Fredi Gonzalez said. "We battled back, but we just couldn't get that bloop single that we needed."
"It was a great comeback," Braves manager Bobby Cox said. "You don't like to blow the lead, but we came back and won it. So that's OK."
Even having lost the first two games of the series, the Braves are 18-10 since they were a season-worst six games under .500 on June 27. The recent surge has put them back in the mix of teams fighting for the NL wild card.
It was another start with little support for Atlanta's Javier Vazquez.
Vazquez struck out eight and allowed three runs in 7 1/3 innings for a no-decision that ended his three-game winning streak.
Rick VandenHurk had a career-high nine strikeouts and gave up two runs in six innings for Florida.
"We took one away from them a couple nights ago and that was nice," Ross said. "Tonight, to climb back was nice, but we wanted to come away with the victory there."
Unlike the series opener Tuesday, when pinch-hitter Ross Gload hit a two-run homer with one out in the bottom of the ninth to give Florida a 4-3 win, Atlanta held off the rally.
"We won an important game," Vazquez said. "Those first two losses weren't good. It was important to win that game to keep us right there in contention."
Escobar had a right wrist contusion after being hit by a pitch in the second inning. He was replaced at shortstop the following inning by Diory Hernandez. The team said X-rays were negative, and he's day-to-day. ... With 27 doubles, McCann ranks first among all major league catchers. ... Marlins RHP Anibal Sanchez (sprained shoulder) threw a 60-pitch bullpen session Thursday and will have about three rehab starts in Single-A Jupiter, Gonzalez said. Sanchez, who threw a no-hitter in September 2006 for Florida, was placed on the 60-day DL on July 12.