Capuano scattered two hits and struck out 10 over eight innings, while Hanley Ramirez drove in three runs as the Dodgers blanked the Marlins, 5-0, in front of 28,388 at Marlins Park.
Entering the seventh inning, Miami manager Ozzie Guillen realized the no-hitter was highly possible.
"I said, 'This is our inning to get a hit,'" Guillen said. "I told [bench coach] Joey Cora, 'Right now, if we don't get a hit, I have to prepare my press conference to tell [the media] how I feel about the no-hitter.' I was thinking about how many no-hitters I was [part of], when was the last time I got no-hit. All those things went through my mind. Thank you, Reyes, for that one."
Reyes provided one of the brief moments the Marlins had something go right on a day they were shutout for the 11th time this season.
With the Mets a year ago, Reyes was a teammate of Capuano. The Miami shortstop praised the Dodgers' left-hander, along with adding it was a relief to get the first of two hits.
"No doubt, because you don't want any pitcher to throw a no-hitter against us," Reyes said. "The way this season is going for us, if somebody throws an no-hitter, it's going to be embarrassing. At least we put two hits on the board."
Miami's second hit was by Nick Green, who dropped a floater just fair in right field in the eighth inning.
"Awesome," Guillen said of Capuano. "Great performance."
Capuano's gem enabled the Dodgers to take two of three in the series.
The series also marked a triumphant return to Miami for Ramirez, who was dealt on July 25.
The 28-year-old went 2-for-4 with three RBIs, giving him five RBIs in three games.
Miami's Wade LeBlanc, making his third start since being moved into the rotation, was impressive in seven innings. The left-hander allowed one run on six hits.
"Maybe he's just revitalized over there," LeBlanc said of Ramirez. "A fresh start. That's what a lot of guys need sometimes. You see it with a lot of guys, not just Hanley. It's more so with him because of how soon he's come back here, and how well he's played these three games."
LeBlanc had a stretch of retiring 13 straight before allowing a single to Luis Cruz with one out in the seventh inning. Able to get through the inning unmarked, the attention turned toward Capuano and his no-hit bid.
The Los Angeles lefty struck out Justin Ruggiano to open the seventh. But on a 1-1 pitch, Reyes lined sharply to center, providing Miami's first hit, which came on Capuano's 78th pitch.
"I had a nice heckler, when I was in the on-deck circle, keep reminding me of it," said Capuano. "I probably made a mistake when I turned and said something back."
Until the seventh, Capuano had issued three walks, but he faced just one batter more than the minimum.
The Marlins have been no-hit twice in their history. The last occurred on May 29, 2010, when Philadelphia's Roy Halladay tossed a perfect game at Sun Life Stadium. On July 14, 1995, Ramon Martinez of the Dodgers no-hit the Marlins.
Sunday marked the 57th game at Marlins Park. There has yet to be a no-hitter. But on Opening Night, St. Louis' Kyle Lohse flirted with one.
Like Sunday, it was Reyes who singled in the seventh to break it up.
"He was good," Reyes said of Capuano. "He was using pitches very good. He had a good changeup, good control. I played with him last year, he knows how to pitch. He's a veteran. We've got to give some credit to him."
Reyes has been hot of late. He had his career-high 26-game hit streak, the longest in the Majors this year, come to a halt on Thursday against R.A. Dickey and the Mets.
Ramirez's sacrifice fly with the bases loaded in the third inning provided the Dodgers with the early lead. The score remained that way until the Dodgers scored four runs off Heath Bell in the eighth.
Ramirez later provided a two-run single, and Andre Ethier collected an RBI single off Bell. Cruz then laced an RBI double off Chris Hatcher, with the run charged to Bell.
"All of a sudden, the game went from being a very good game to a very bad game -- in one inning," Guillen said. "It's fun to watch a game -- 1-0, 2-1 -- no matter what side, because anything can happen. We give up four runs late in the game. The way we were hitting and he was pitching, there was nothing you could do about it."