VANCOUVER, Wash. - A 13-year-old boy is being hailed as a hero after he rushed to grab an 18-month-old boy who had climbed out of a window after his 2-year-old brother had already fallen out.

"It was like someone took over my body to save that child," Damon Davenport said.

It all started around 4:15 p.m. at an apartment in the 12600 block of Northeast 99th Street in Vancouver.

Davenport was taking advantage of a sunny afternoon by playing football with some friends when he heard a loud thud and saw a 2-year-old boy on the ground.

"I just saw this flash of white kind of fall and next thing I know I'm looking across the field and there's a little baby on the ground," said neighbor Corrine Sims. "He had his face covered in dirt, mouth full of dirt and scratches on his body."

Davenport also noticed something else going on - a baby on a roof up above. He rushed into the apartment, alerted the childrens' father and then went to the window.

"There was a screen so I punched it and I hit it with my head to knock it down," Davenport said.

Then the teenager climbed out on the roof to get the baby, an 18-month-old boy.

"The dad was standing next to me on the inside of the window and I handed the baby to him," Davenport said. "And he said 'thank you for saving my baby.' "

The 2-year-old boy was taken to the hospital to get checked out and was later released.

We talked to the child's mother, Alexis Buehler, by phone. She said she was at work and her husband was home when this all happened. She thinks her oldest boy must have moved a crib across the room to climb out. She said her son is doing well and that on the way home from the hospital they stopped to buy him a Cookie Monster toy that he had asked for.