MIAMI -- With the way he's pitching these days, Josh Johnson needs very little run support.
Johnson (5-5) pitched six strong innings to help the Miami Marlins win consecutive games for the first time in nearly a month and keep Cliff Lee winless with a 6-2 victory over the Philadelphia Phillies on Friday night.
Johnson wrapped up June with a 2-2 record and a 1.87 ERA in five starts.
"He's our ace for a reason," Marlins manager Ozzie Guillen said.
Johnson (5-5) allowed one run and four hits while striking out six. He threw 69 of 108 pitches for strikes.
"This month wasn't the best pitching-wise, but someone had to step up and try to help the bullpen out a little bit," Johnson said.
Justin Ruggiano tied a career high with three hits and drove in two runs for Miami, which last won consecutive games June 2-3 at Philadelphia. The Marlins were 4-17 since.
"I didn't think we had back-to-back wins since spring training," Guillen said. "It seems like we're coming around little by little."
Lee (0-5) allowed six runs and 10 hits in 4 2/3 innings, falling to 0-2 with a 7.30 ERA in his last four starts.
"It was just weird," Lee said. "It seemed everything they hit went between third and short. They got a lot of hits. It was one of those nights. I can't really explain it."
Hunter Pence homered for the Phillies, who played for the first time at the new Marlins Park.
"Nice, real nice," said Phillies left fielder Juan Pierre, a former Marlin. "They did a real good job with it. The fans are in here and it's loud, that's for sure. Miami deserves to have a stadium."
It was Ruggiano's first three-hit game since June 12, 2011, at Baltimore while with Tampa Bay, and the third of his career.
"He rakes," Johnson said. "We were talking about it after his third hit, he never stops hitting."
"When you jump up 1-0 with J.J. on the mound, it is a different ballgame," Guillen said.
Pence cut the deficit to 3-1 with his 15th homer over the right-field fence.
"Johnson was good tonight," Phillies manager Charlie Manuel said. "Johnson's a good pitcher. Give him credit, too, but at the same time, we scored one run off him and we didn't play well enough to win."
Ruggiano's two-run double followed by John Buck's RBI single ended Lee's outing.
"Anytime you can get a couple runs extra on the board, it allows everyone to relax a little bit and take a breath," Ruggiano said.
Pence added an RBI single in the ninth.
Ruggiano leads the Marlins with a .396 batting average (19 for 48) in June. ... Pence is batting .462 (12 for 26) with three home runs and seven RBIs in seven games against the Marlins this season. .... Marlins RHP Edward Mujica took a grounder off his right foot in the seventh inning and will get an X-ray. ... Phillies 1B Ryan Howard (left Achilles) played in his first rehab game on Thursday with Single-A Lakewood and went 2 for 4 with three RBIs. ... Philadelphia will send LHP Cole Hamels (10-3, 3.03 ERA) to the mound on Saturday to face Marlins LHP Mark Buehrle (6-8, 3.55 ERA), who is 3-2 in five starts against the Phillies. Hamels is 6-9 in 21 starts against Miami.