TAMPA, Fla. - Investigators provided a timeline from when Shakayla Denson, 26, allegedly stole a vehicle to being charged with drowning her four-year-old daughter in the Hillsborough River on Thursday:

3:09 p.m.

Denson allegedly steals a 2007 Nissan Altima from a car lot at 5604 N. 40th St. in Tampa.

Witnesses said they observed her forcefully pushing a child into the backseat of the car. One witness attempted to intervene and was slightly struck by the car. That person was not injured.

MORE: Mother charged with murder after allegedly tossing daughter into Hillsborough River

4 p.m.

A witness said they saw Denson exit the Nissan near the intersection of North Rome Avenue and West Aileen Street.

Witnesses observed her forcefully remove a child from the backseat and dragging the child by the arm towards the Hillsborough River. Witnesses reported that the child, later identified as Denson's 4-year-old daughter, Je'Hyrah Daniels, was screaming. At one point, both Je'Hyrah and Denson were screaming.

Witnesses said Denson grabbed Je'Hyrah with both arms and pulled her close to her chest as they waded deeper into the water.

The water was near the top of the Denson's shoulders when police said she released Je'Hyrah. Denson then reportedly turned around and headed back to shore.

4:16 p.m.

Denson was walking southbound along North Rome Avenue when she is detained by Tampa police near 2301 N. Oregon Ave. Officers search the river. A Tampa police dive team arrives and begins their search for Je'Hyrah.

MORE: Investigation into Tampa mother accused of drowning daughter closed 2 days before death

4:30 p.m.

The dive team locates Je'Hyrah, who is unconscious. Tampa Fire Rescue rushes her to St. Joseph's Hospital.

4:49 p.m.

Je'Hyrah is declared deceased.

5:50 p.m.

Witnesses positively identify Denson as the woman who dragged Je'Hyrah into the Hillsborough River, police said.

10:30 p.m.

Denson is charged with first-degree felony murder, aggravated child abuse and grand theft auto.

Make it easy to keep up to date with more stories like this. Download the 10 News app now.

Have a news tip? Email tips@wtsp.com, visit our Facebook page or Twitter feed.