Provided a fine cross and Spain scored at last (8)
I believe the answer is:
afforded
'provided' is the definition.
(affording is a kind of providing)
'a fine cross and spain scored at last' is the wordplay.
'fine' becomes 'f' (abbreviation).
'cross' becomes 'ford' (fording is a kind of crossing**).
'and' says to put letters next to each other.
'spain' becomes 'e' (abbreviation for Espana).
'at last' suggests the final letters.
The final letter of 'scored' is 'd'.
'a'+'f'+'ford'+'e'+'d'='AFFORDED'
(Other definitions for afforded that I've seen before include "all paid for" , "Ran to" .)