Shannon Johnson was put to death by lethal injection, and was pronounced dead at 2:55 this morning.
It came after a night of back-and-forth appeals.It all began when Judge Gregory Sleet of District Court issued a stay just before 11:00 p.m.
The Attorney General's office appealed to the Third U.S. Circuit Court of Appeals.
Judge Sleet is the same judge who issued an earlier stay of execution.
Federal public defenders filed an appeal just days ago on behalf of Johnson's sister who claimed he's mentally incompetent.
Court documents stated Johnson suffered from delusional disorder and major depression.
Judge Sleet delayed the execution Wednesday, but on Thursday evening, an appeals court overturned the decision.
In September of 2006, Johnson shot and killed 25-year-old Cameron Hamlin in a jealous rampage on Vandever Avenue in Wilmington.
Cameron was sitting in a car with Johnson's ex-girlfriend when Johnson opened fire.
Johnson's execution was set to take place shortly after midnight.
He said he was ready to die as he awaited his scheduled execution.
After Cameron's murder, Action News was there as his family prayed outside his home.
Family members say the recent appeals had caused a rollercoaster of emotions.
Last Friday, Cameron's father, a local postal worker, didn't know the execution was back on until we delivered the news.
"For real? I'm happy, very happy," Vandrick Hamlin said upon hearing the news.