Buehrle (8-8) allowed only six hits to the Brewers, who had produced 25 runs the previous three games.
|More on Marlins-Brewers|
|More MLB coverage|
"Maybe they're tired of swinging the bats so much and getting runs," he said. "We scored just a few more than they did."
The left-hander was challenged in the fourth when the Brewers had runners at the corners with two outs, but he struck out Rickie Weeks to end the threat.
Buehrle said that he barely remembered Lee from their days together on the Chicago White Sox, but he made sure not to let Lee forget his first day as a Marlin.
"I got on him before the game," Buehrle said. "I said, 'I thought we were getting a run producer. You only have 29 RBI.' "
Lee gave it back as good as he got it.
"He said he hasn't had a guy on base, for something like three months, to drive in," Buehrle recounted Lee's response.
When Lee struck out swinging, the teasing continued.
"We didn't acquire you for this," Buehrle said of the heckling. "Then, of course the double, this is what we got [you for]."
The jabs continued throughout the game, but after the fourth inning, the Brewers failed to advance a runner to third.
Lee took it all with a smile, but was happier with the outcome.
"Especially winning the game, it's awesome," Lee said. "Anything I can do, I'm up for it."
Buehrle, who came in with a 1.29 ERA in his previous two starts, has three consecutive wins with at least seven strikeouts. His current run came after four straight losses.
Milwaukee starter Mike Fiers (3-3) said that Buehrle is tough even though for most of the game he was just as good.
"Everything kind of looks like a fastball," Fiers said of Buehrle's pitching. "That's why he's one of the best pitchers. To get a couple runs off him is big, but he had one of those games today."
The last four Brewers games have been one-run games and decided in the last at-bat.
"It's rare," Braun said of his futility. "It's a rare occurrence."
Lee needed only two at-bats in his first game with the Marlins to make his presence known. He struck out in the first before doubling in the fourth. Hustling all the way, he scored easily on Logan Morrison's single.
"That's the way I play the game," Lee said. "I always enjoy my time. Have fun, and like I say, try my best."
Morrison snapped Fiers' streak of scoreless innings at 21 1/3 with the run-scoring hit. Fiers allowed two runs on seven hits. He walked one and struck out nine, one off his season high.
Fiers was just as tough as Buehrle and limited Miami to that one run on six hits until getting chased in the eighth.
Jose Reyes singled and took third on Lee's one-out single. Manny Parra relieved Fiers, who left to a standing ovation. Morrison hit into a fielder's choice to score Reyes before Veras took over for Parra and retired Justin Ruggiano on a grounder to second to end the inning.
Lee, acquired in a trade with the Houston Astros on Wednesday, started at first base.
- The temperature was 101 degrees at first pitch.
- Aoki extended his Brewers-best hitting streak to 12 games.
- Marlins All-Star RF Giancarlo Stanton missed his third consecutive game with discomfort in his right knee.
- Miami, which also received cash in the Lee trade, sent a pair of minor-leaguers, INF Matt Dominguez and LHP Rob Rasmussen, to Houston.
- After Gomez struck out swinging in the sixth, he slammed his bat and broke it.
- Justin Ruggiano went 7 for 16 with three home runs, a double and five RBI in the series.