GRAPEVINE, Texas -

A Florida prisoner who escaped earlier this week after stabbing a detective with his eyeglasses was shot and killed by law enforcement officers following a foot chase near Dallas, authorities said Saturday.

Alberto Morales was shot shortly before midnight by police who had received information from a resident of the area near Lake Grapevine in North Texas, the Southlake Department of Public Safety posted on its Facebook page. Authorities didn't immediately release any other details about what led to Morales' shooting.

The 42-year-old Morales escaped Monday at a Walmart store parking lot in Grapevine, a community near the Dallas-Fort Worth International Airport. Police said he used a sharp piece from his eyeglasses to stab a Miami-Dade detective who was transferring him by car to Nevada, where Morales was to serve a sentence of 30 years to life after being convicted of a sexual assault.

Det. Jaime Pardinas was expected to recover after being treated at a Dallas hospital for deep stab wounds to the neck, shoulder and back and a collapsed lung. It wasn't clear when he would be released.

Pardinas was accompanied by Miami-Dade Detective David Carrero during the transfer. They flew to Houston with Morales and then decided to drive the rest of the way after he became disruptive on the flight. They had stopped near the store while waiting for a third officer who was flying to the Dallas area to join them. Department policy requires three officers to be present for ground transfers of prisoners.

On a recording of a 911 call of the incident released Wednesday, Pardinas can be heard breathing heavily as he tells the operator that he's been stabbed. He described Morales' height, weight and appearance and then added, "He's a schizophrenic."

The escape set off a massive five-day manhunt in North Texas.