Hargreaves set for tense finale