Globe iconLogin iconRecap iconSearch iconTickets icon

Marlins make most of Phillies miscues, end slide

PHILADELPHIA -- The Marlins needed a victory in the worst way Wednesday night, so if the Phillies wanted to help them with a handful of errors in the field, they would not complain.

Marlins shortstop Adeiny Hechavarria scored the go-ahead run on a balk in the seventh inning in a 6-1 victory at Citizens Bank Park. Errors by Phillies second baseman Chase Utley and center fielder Odubel Herrera in the eighth inning led to four insurance runs.

Video: MIA@PHI: Hechavarria crosses plate after a balk

"We haven't gotten the breaks," Marlins manager Mike Redmond said. "We needed a ball to drop or something to go our way, and tonight we got some breaks and took advantage of them."

Miami ended a five-game losing streak and has a chance to win the series with a victory in Thursday's finale. Despite the skid, the Marlins could win two of the three series on this 10-game trip.

The Phillies could not carry the momentum from Tuesday's seven-run effort into the next night. They scored their only run when Cody Asche homered off Jarred Cosart in the second.

Video: MIA@PHI: Asche hammers a solo home run to right

MOMENTS THAT MATTERED

Garcia's mistake proves costly: Luis Garcia has been one of the Phillies' few bright spots this season, pitching himself into a seventh-inning role. The righty reliever had not allowed a run in seven appearances before he balked home the go-ahead run in the seventh to make it 2-1. More >

Birthday present: Dee Gordon celebrated his 27th birthday with a win. It was Gordon that distracted Garcia on the balk, and it was his deep drive to center that Herrera botched to score three runs. More >

Video: MIA@PHI: Three runs score on Herrera's miscue

Cole's mistake: Home runs had hurt Phillies ace Cole Hamels in his first three starts, but his own error allowed a run to score in the second inning to give the Marlins a 1-0 lead. The unearned run would be the only run Hamels would allow in six innings. More >

Video: MIA@PHI: Ozuna crosses the plate on Hamels' miscue

Six strong from Cosart: The Marlins needed a strong start from Cosart, and got it in the form of six innings of one-run ball. In his last inning, with the score tied at 1, Cosart gave up a two-out triple to Ben Revere on a full count. But he recovered quickly and struck out Chase Utley to end the threat, and he was rewarded with a victory when the Marlins scored the next inning. More >

Video: MIA@PHI: Cosart fans four in six solid frames

QUOTABLE

"I was about to go and [Garcia] did his thing for me to go. I was gone, then he noticed I was going to go, freaked out and stepped off." --Gordon, on the balk that handed the Marlins the lead for good in the seventh

SOUND SMART WITH YOUR FRIENDS

Utley singled in the first inning to snap his hitless streak at 21 at-bats. He had a career-high hitless streak of 24 at-bats in June 2008. More >

Video: MIA@PHI: Utley rips a single to snap hitless streak

WHAT'S NEXT

Marlins: David Phelps will get his second start of the year on Thursday at 1:05 p.m. ET as the Marlins try to salvage what's left of a difficult 10-game road trip with a series win. Phelps will try to extend his inning count, as he lasted just 4 2/3 in his 2015 starting debut.

Phillies: Right-hander Dustin McGowan makes a spot start for the Phillies because righty Sean O'Sullivan landed on the disabled list Wednesday with tendinitis in his left knee. McGowan hopes to go three to four innings in the series finale against the Marlins.

Watch every out-of-market regular season game live on MLB.TV.

Todd Zolecki is a reporter for MLB.com. Read his Phillies blog The Zo Zone. Follow him on Twitter. Michael Radano is a contributor to MLB.com.