An ex-con opened fire from 2 feet away and shot dead a veteran NYPD sergeant in the Bronx Friday, law enforcement sources said.
The gunman wounded a second officer before being killed in a barrage of police bullets.
Sgt. Paul Tuozzolo, 41, was fatally struck in the head and chest.
The second cop — identified by sources as Sgt. Emmanuel Kwo, 30 — was hit in the right leg and is expected to survive following the 3 p.m. shooting in Parkchester.
Tuozzolo, a 19-year veteran, lived with his wife and two sons — ages 3 and 4 — in Huntington, L.I.
“The city is in mourning and the family of the NYPD is in mourning at the loss of a very good man,” Mayor de Blasio said at a news conference at Jacobi Medical Center. “A devoted man. A man who committed his life to protecting all of us.”
The incident unfolded after the gunman broke into his estranged wife’s apartment on Beach Ave. near Merrill St. about 2:45 p.m., police said.
The woman reported to 911 dispatchers that the killer — identified as Manuel Rosales, a 35-year-old from Long Island with a long rap sheet — was armed.
Moments after cops were sent to the scene, police learned that Rosales fled in a red Jeep Cherokee, cops said.
Officers inside a marked patrol car spotted the vehicle outside a storage facility on Bronx River Ave., sources said.
Rosales hit the gas and tried to make a U-turn — but the cops boxed him in, sources said.
Four cops were at the scene when Tuozzolo and Kwo approached the SUV with their weapons drawn and demanded the suspect step out from behind the wheel.
There was no response, so the officers inched closer, sources said.
They could not see Rosales’ .45-caliber semi-automatic handgun. When the sergeants were within 2 feet of the jeep, Rosales started blasting away — striking Tuozzolo and Kwo, sources said.
Two officers, including a 25-year-old NYPD recruit on field training, returned fire, sources said.
“He handled himself like a 30-year veteran,” Patrolmen’s Benevolent Association President Patrick Lynch said of the recruit.
Rosales — who had 17 prior arrests and served three stints in prison — was pronounced dead at the scene.
Hours after the gun battle, his bloodied body could be seen dangling outside the vehicle, which had crashed into the side of Tuck It Away Storage.
The cops — both based out of the 43rd precinct — were rushed to Jacobi Medical Center by fellow cops.
Tuozzolo’s family was still enroute to the hospital when he died, sources said.
“I always talk about what a great job this is, but there’s nothing worse than a day like today,” NYPD Commissioner James O’Neill said.
A source who was inside the hospital room described a heart-breaking scene.
“The wife, mother and father were all huddled together crying trying to console each other,” the source said. “The wife is devastated.”
William Rivera, the district manager of Community Board 9, hailed Tuozzolo after sitting vigil in the hospital emergency room with the fallen officer’s devastated colleagues.
“He could never say no if we had a quality of life issue,” Rivera said. “He was a very veteran, seasoned supervisor.”
Dozens of glum-faced cops gathered outside the hospital Friday afternoon, while several more lined the hallways inside.
Rosales had showed up at the Bronx home Thursday night and threatened to kill his estranged wife.
But by the time police officers showed up, Rosales was gone, sources said.
He was behind bars from April 2012 to June 2014 on charges of possessing stolen property.
Rosales was locked up from July 2006 to March 2010 on charges of assault and driving without license.
His first stint in prison lasted from July 2001 to December 2002 for unauthorized use of a vehicle.
Rosales has also been arrested twice earlier this year for domestic violence in Suffolk County. Rosales was due in court on Nov. 16.
Gov. Cuomo, in a statement, expressed condolences to the officer’s family.
“Every day, the brave men and women of law enforcement selflessly serve our communities to keep the rest of us safe,” he said. “Today, a sergeant in the New York City Police Department has made the ultimate sacrifice in the line of duty, and another officer is undergoing treatment.
“My deepest sympathies are with the families of the officers involved in today’s tragedy in the Bronx, and with Commissioner O’Neill and the NYPD as they cope with the loss of one of their own.”
An American flag was lowered to half-staff outside the 43rd Precinct stationhouse.
Aurora Carrion, president of the 43rd Precinct Community Council, expressed fury over the sergeant’s death.
“I’m so upset about this whole thing,” Carrion said. “This has to stop. This is terrible, this gun violence.”
Some residents near the scene only learned about the shooting after hearing police choppers overhead.
“I heard the chopper like it was in my bedroom. That’s how I knew it was close,” said one resident. “It’s so sad. My brother’s a cop. That’s really heartbreaking.”
Donald Trump, at a rally in Wilmington, Ohio, referenced the shootings before the death of the officer was announced.
“Just now, just a couple of hours ago, two New York City police officers, supposed to be two great people, were shot in the Bronx,” Trump said. “Badly, badly shot. We send our thoughts and prayers to the officers and their families.”
The last cop killed in the line of duty was Detective Randolph Holder.
Holder, 33, was shot dead on Oct. 20, 2015, while responding to a shooting near E. 102nd St. and First Ave. in East Harlem.
Tyrone Howard, a career criminal, was charged with murder. He is still awaiting trial.