Scott Kingery struck a career-best four hits on Saturday, and the Clearwater Threshers rallied back from a late deficit to sweep the Palm Beach Cardinals, winning 6-4 in the series finale.

Clearwater (15-8) saw a late lead slip away as the Cardinals tied it in the seventh and took the lead in the eighth, but the Threshers bounded back with a pair of ninth-inning runs to earn their seventh consecutive victory.

The win streak is a season-high for the Threshers, who are now tied with the Dunedin Blue Jays for first place in the Florida State League North.

Kingery finished 4-for-5 with two runs scored, upping his average to .294 after collecting three multi-hit games in the four-game set. The 22-year-old went 10-for-21 (.476) in the series at Palm Beach.

Clearwater jumped ahead initially with a pair of runs in the fifth inning.

With one out, Jiandido Tromp hustled his way into a leadoff double, and Carlos Tocci beat out an infield hit. A wild pitch permitted Tromp to cross the plate with the game's first run. An out later, Mitch Walding pulled a double to right to score Tocci and make it 2-0.

Drew Anderson delivered another strong start in his second outing for Clearwater, but would not factor in the decision.

The right-hander held the Cardinals (7-16) scoreless through five innings before exiting with a man on second and nobody out in the sixth. Anderson would be charged with one run on four hits and did not permit a walk in five innings, striking out five. He has surrendered just one run in nine innings across his first two starts at the High-A level.

Clearwater took a 2-1 lead into the seventh, when Kingery singled with one out and moved to second on a Walding sacrifice bunt. Kyle Martin then knocked a single to right to plate Kingery and make it 3-1.

Palm Beach surged back with a pair of runs off Yacksel Rios in the bottom of the seventh, and went ahead an inning later on a Cole Lankford RBI single.

It was an error that opened the door for Clearwater in the ninth, as Tocci reached on a miscue by shortstop Oscar Mercado to lead off the inning. Kingery followed with a single to left to put the tying run in scoring position.

Walding then came through with a double to center, plating Tocci to tie the ballgame. After Martin was intentionally walked to load the bases, a wild pitch sent Kingery home to put Clearwater back out in front. Two outs later, Malquin Canelo reached on another error by Mercado that allowed Martin to score and make it 6-4 Threshers.

After securing the final out of the eighth, Ulises Joaquin finished it off. Joaquin (2-1) hurled a perfect ninth inning to nail down the victory and the series sweep.

Clearwater will look to keep it going on Sunday as the Threshers head to Bradenton to battle the Marauders at 5 p.m. Ranfi Casimiro (7-6) takes the hill against Stephen Tarply (4-3), and the game will be broadcast live on the Threshers Broadcast Network starting at 4:45 p.m.