Carlos Tevez's future at Manchester City is up in the air.

Despite the Argentinian's heroics in plundering three goals and setting up the other two to see City beat Barnsley 5-0 and book a semi-final place, there is no guarantee he will stay beyond the end of next season.

Although Tevez, 29, has indicated his ­intention to return to Argentina when his current deal expires, he may yet be offered a one-year extension if he continues to influence games like this.