MIAMI -- Randy Wolf didn't care how he pitched against the Florida Marlins. He just wanted to beat them for a change.
Wolf got a rare win against Florida, leading the Philadelphia Phillies to an 8-5 victory Wednesday night that stopped the Marlins' longest winning streak of the season at six games.
Jimmy Rollins had four hits and Jim Thome had three in his first multihit game since April 12, also against the Marlins.
Wolf (4-4) had been 2-12 against the Marlins, including a pair of losses in April. He allowed five runs and nine hits in 5 1/3 innings, winning his third straight decision after three consecutive losses.
"When you have a record like that against a team you take one any way you can," Wolf said. "I just wanted to give the team some innings."
Ryan Madson struck out four in 2 2/3 hitless innings, and Billy Wagner finished for his 11th save in 13 chances, retiring Carlos Delgado on a game-ending flyout with two on.
Al Leiter (2-5) gave up five runs, seven hits and two walks in 2 1/3 innings, the shortest outing since June 8, 2003, when he lasted two innings for the New York Mets in a 13-1 loss to Seattle.
"I just didn't make my pitches," Leiter said. "I made some dumb pitches and you can't do that."
Leiter and Marlins manager Jack McKeon refused to blame a 33-minute rain delay in the third inning for the poor outing.
"It didn't bother the other guy (Wolf)," McKeon said. "We didn't have very effective pitching any way you look at it. We have to have guys give us six or seven innings."
Philadelphia, which tied a season high with 17 hits, fell behind 2-0 in the first when Juan Encarnacion and Mike Lowell hit RBI singles.
Todd Pratt hit a run-scoring single in the second inning, and the Phillies went ahead 5-2 in a four-run third.
Rollins and Placido Polanco singled, and Pat Burrell hit a run-scoring single with one out that tied the score. Thome's single put the Phillies ahead and chased Leiter, and Jason Michaels hit a two-run single off Logan Kensing.
"This was definitely a big game for us," said Phillies manager Charlie Manuel, whose team lost the first two games of the series. "To lose three here would have been tough."
Burrell's sacrifice fly in the fourth made it 6-2, and Polanco added a two-run double in the fifth following a double by Wolf.
"We had good at-bats," Polanco said. "Many times Leiter is a pitcher you can't hit, but there are times he's not making his pitches. We were aggressive tonight."
Burrell was taken out of the game in the sixth inning after he hurt his left wrist when the bat slipped out of his hand after swinging at a pitch.
"I could have continued playing," said Burrell, who was scratched from Tuesday's lineup with a sore left wrist. "It's fine. Sometimes there's been a lot of swelling in that area. I certainly don't want to overreact."
Florida chased Wolf in the sixth when Mike Lowell hit an RBI double and scored on a two-run homer by Damion Easley, his sixth of the season and fifth in 14 games.
"We're never ready to cash it in the way we've been playing lately," said Lowell, who had three hits. "But 8-2 is too deep to come back from."
The game was delayed 33 minutes by rain in the top of the third inning. ... The Phillies also had 17 hits on April 10 against St. Louis. ... The announced attendance was 17,165, but the actual crowd was about one-third of that. The NBA Heat played against Detroit a few miles away.