Ricky Burns and Terence Crawford have faced-off for the final time ahead of Saturday's world title fight.