ATLANTA -- Wade LeBlanc needed two more outs to have a chance to win his first start of the season.
Ozzie Guillen had his focus on LeBlanc's pitch count and the chance to protect a lead against Atlanta.
|More on Marlins-Braves|
|More MLB coverage|
Miami broke out for three runs in the first inning against Ben Sheets after scoring just three total in two losses to Atlanta, and the Marlins ended the Braves' seven-game winning streak with a 4-2 victory Wednesday night.
LeBlanc gave up only five hits and one run in 4 1/3 innings. He was pulled by Guillen after giving up a single by Paul Janish and Sheets' sacrifice bunt in the fifth.
Asked if LeBlanc being so close to qualifying for a win was a factor, the typically candid Guillen replied "If the kid was in the running for Cy Young, yes, but he's not."
LeBlanc threw 71 pitches and Guillen didn't want him to throw more than 75.
"He came out and I said `I've got four more left,"' LeBlanc said.
The early hook came after Guillen said of LeBlanc before the game "I'm just begging for him to give me five innings. That's not too hard to do. ... We need more than four or five innings from our starting pitchers from now on."
After the game, Guillen said he was happy with LeBlanc making it to 71 pitches.
"Obviously, he wanted the win but we've got to take care of business," Guillen said. "I'd rather win the game and stay healthy than win the game and get [LeBlanc] hurt."
"We were not very good with runners on base," said Braves manager Fredi Gonzalez. "Even though we hit the ball hard, we hit it right at them."
Zambrano earned the win in his second appearance since being removed from the rotation. It was only his second career win in relief.
Sheets (3-1) gave up 11 hits and four runs, three earned, in 6 2/3 innings in his first loss in four starts with Atlanta.
"It stinks when you're riding a long winning streak," Sheets said. "In the first inning, I gave them the momentum right out of the gate. The momentum that we earned over seven games.
"I just couldn't get out of the inning."
The Braves' win streak matched their season best.
The Braves' only run off LeBlanc came when Freeman, who reached on a single, scored on a double by Janish with two outs in the second inning. Bryan Petersen appeared to hurt his right shoulder as he made a diving attempt to catch the bloop double by Janish. Petersen remained in the game and had an ice pack on the shoulder after the game.
Emilio Bonifacio started the game with a bunt single on Sheets' first pitch. Bonifacio stole second, moved to third on Donnie Murphy's single and scored on Lee's bloop single to right field. Dobbs and Petersen also had run-scoring singles for the 3-0 lead.
Mike Dunn gave up back-to-back walks to load the bases with two outs in the seventh before ending the inning on Freeman's line drive to right field.
Janish delivered the defensive highlight in the third inning. Sprinting from his shortstop position, Janish ended up on his stomach after making a diving catch at the left-field foul line of a flyball hit by Jose Reyes. Reyes stood staring from second base as Janish returned to his feet.
There was a brief delay when Lee's bat hit home-plate umpire Joe West on Lee's follow-through on his swing in the fifth. The impact knocked West's mask off and left a cut on his face.
- Reyes has a 19-game hitting streak, the longest active streak in the majors. He was picked off by Sheets after his fifth-inning single.
- Guillen said he will start Gorkys Hernandez, acquired from the Pirates on Tuesday, in centerfield on Thursday night. Hernandez was a defensive replacement in left field in the seventh.
- Guillen said he hasn't decided who will join RHP Josh Johnson as the starters in Friday's doubleheader at Washington.
- The Braves placed RHP Jair Jurrjens on the 15-day disabled list with a strained right groin, clearing a roster spot for Paul Maholm, who was acquired with Johnson from the Cubs on Monday night.
- Braves LHP Mike Minor will face Marlins RHP Nate Eovaldi as the teams conclude their four-game series on Thursday night.