Marlins surge for finals as they hold off the Stingrays