Florida holds on