Joey Wendle had three hits and two RBI, Braxton Garrett pitched six sharp innings and the Miami Marlins emphatically ended their 37-inning scoreless streak by beating the Pittsburgh Pirates 8-1 on Friday night.