Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 2 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 3 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 4 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 5 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 6 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 7 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 8 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 9 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 10 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

Photo: Richmond Police Department

Officer Ramon Morales, 27, of the Richmond Police Department pulls...

Image 11 of 12

Officer Ramon Morales, 27, of the Richmond Police Department pulls a screaming woman from a set of train tracks just seconds before impact at 1 a.m. Sunday, June 22. The woman can be seen to the left of the frame as the officer arrives. He reaches her just as the track gates lower and drags her to safety less than 10 seconds before the train comes rushing by.

In a compelling act of bravery, a young Richmond police officer raced to rescue a woman who had apparently chosen to sit on railroad tracks in the path of a thundering train.

Officer Ramon Morales, 27, who has been with the Richmond Police Department only 10 months, responded to a report of a woman sitting on the tracks at 1 a.m. June 22.

He arrived at the scene in the 100 block of Douglas just as the crossing arms were going down and saw the woman in the train's path.

Jumping from his squad car, Morales ran to the woman and dragged her off the tracks. As he moved backward toward his vehicle, pulling the sobbing woman along the ground, his dashboard camera recorded the heart-stopping episode.