The Buccaneers (15-18) trailed 4-0, but scratched out a run in the third and fourth innings before Bryant Elliott blasted his fifth home run of the season in the fifth to pull Barry within a run. But the Sailfish (16-14) exploded for six runs in the sixth to open the floodgates.

T.J. Mullins, making his first start of the season, suffered the loss. He went 4 2/3 innings, allowing four runs on eight hits and no walks, while striking out four. PBA's Andres Lopez picked up the win in relief. He worked 3 2/3 innings, allowing a run on three hits and three walks, while fanning five.

Trailing 4-1 in the fourth, Barry opened the top half of the inning with a double to left from Tim Blackmon. Following a Sailfish pitching change, Blackmon advanced to third on a passed ball. Sam Halpern's sacrifice fly to center scored Blackmon to cut it to 4-2.

Elliott led of the fifth with a solo shot that carried over the 400-foot wall in center to pull the Bucs within a run. But PBA sent 11 batters to the plate in the sixth, scoring six runs on five hits and a couple errors to break the game open.

Elliott was 2 for 4 with a solo homer. James Young was 3 for 5 with a double to bump his average to .277 this season. Michael Slabach went 3 for 4 to spike his average to .337.

Palm Beach Atlantic's Luis Mejia was 4 for 5 with an RBI. Matt Perkowski was 2 for 6 with two RBI, and Nick Natale collected three hits and drove in two runs in four plate appearances.

Barry will host Rollins Friday at 6 p.m. to open a three-game weekend series in a return to Sunshine State Conference play.