A fight to the very end.