CLEARWATER, Fla. - Derek Campbell connected for his second multi-homer game of the series on Monday, and Chace Numata's fielder's choice grounder in the ninth scored Scott Kingery with the game-winner as the Threshers walked off with a 9-8 victory over the St. Lucie Mets at Bright House Field.

Clearwater (11-8) took the series three-games-to-one, in a set that featured two walk-off wins and a no-hitter.

Campbell turned in a monstrous series, going 6-for-11 with four home runs and five RBIs in his three games played. He upped his average to .340 and doubled his home run total, which now stands at eight on the season.

Down 8-7 in the eighth inning, it was Campbell's second shot of the game that tied it.

Facing Mets closer Corey Taylor (1-3), Campbell ripped a drive into the bullpen in left for his second longball of the game, bringing the teams to an eight-all tie.

After Matt Hockenberry (1-1) tossed a scoreless ninth, Clearwater kept on rolling in the bottom half.

Kingery kicked it off by jamming a single up the middle, and with Kingery running Kyle Martin dropped a bloop into left to set the Threshers up with men at first and third. St. Lucie (9-9) brought the infield in, and Zach Green's slow grounder to second moved Martin into scoring position while Kingery held at third.

The Mets elected to intentionally walk Mitch Walding to load the bases. On a one-strike pitch, Numata sent a slow chop toward second baseman Vinny Siena, whose throw home sailed past catcher Tomas Nido while Kingery slipped across for the game-winning run.

It was a wild one early on Monday, when St. Lucie jumped ahead with three runs in the first, and Clearwater doubled that total in the home half.

A Kingery sacrifice fly and Martin's double to right brought the first runs across for Clearwater, and Walding shot a single through the left side to tie the game at three. Numata followed with a single to right-center to bump the Threshers ahead.

Campbell stepped in and blasted off with an opposite-field drive to right, notching his first home run of the evening. The two-run shot gave Clearwater a 6-3 lead.

St. Lucie put up another crooked number to again take the lead, plating four runs in the third to go up 7-6. The game was delayed 49 minutes due to weather in the middle of the fourth.

Jimmy Cordero took over in the fifth, making his first appearance for the Threshers as he works his way back from a shoulder injury. The hard-throwing righty permitted a run on two hits and struck out two.

Clearwater cut into the deficit in the bottom of the fifth when the Threshers loaded the bases on singles by Green and Walding, and an error that allowed Numata to reach. A double play ball pushed home Green to cut the Mets lead to one, setting the stage for the Threshers late-inning comeback.

The Threshers will be off on Tuesday for the MLB All-Star Game before heading to Palm Beach to open a four-game series on Wednesday. Elniery Garcia (7-2) toes the rubber against Matt Pearce (8-5) with first pitch at 6:30 p.m.