en yttersta ansträngning och levererat en stor strid.