There's an expression I can't remember about someone else taking over a project at the very end, and taking credit for it - something like taking it the last mile, taking it in for the touchdown...
I.e. I don't want her coming in on the final minute and bringing it in for the touchdown/homerun/taking it the last mile.