2000 ફેલિક્સ સાવોન, ક્યુબા