hobbling to the finish