The officer's relatives had to dive for cover and pick up the screaming tot as shots rang around a residential street
This is is the dramatic moment an off-duty policeman drops his baby daughter on the ground as he tackles an armed robber.
The three-month-old girl’s frail body smashes down on the concrete path outside her home as the officer reaches for his gun and shoots the criminal as he tries to run away.
The policeman’s father-in-law picks up the screaming tot and runs for cover along with his terrified daughter as bullets fly around the street.
Miraculously, the baby suffered only light injuries and was back home today after a hospital check-up.
The drama unfolded on Tuesday night in a leafy residential street in Campinas, Sao Paulo state, Brazil.
Street cameras show a man in shorts carrying a black rucksack strolling past the officer and his relatives.
The man then walks back towards the group and threatens the officer with a machine gun he has hidden in his bag.
The policeman reaches for his handgun as the criminal grabs at his arm to try to stop him before letting go of his baby, who falls to the ground.
There's brief struggle and the officer fires at the robber as he attempts to flee.
The robber, a convicted drugs trafficker, checked into a hospital under a false name hours later with gunshot wounds.
He was later identified by the officer and remains under police guard, with his condition described as serious.
An alleged accomplice, who was sat in a black Honda car parked nearby and believed to be the getaway vehicle, was also arrested.