Definition of last the pace in English:

last the pace

phrase

(also stay the pace)
mainly British
  • Be able to keep up with another or others.

    • ‘a sprinter will never last the pace with a distance man’