HADDAM — The body found on the shore of the Connecticut River near the Haddam Meadows boat launch Thursday afternoon was identified as a man who fell into the river in Hartford earlier this month, police said Friday.

Ricky Cruz, 33, of Hartford fell into the river south of Adriaen's Landing on May 3 after trying to retrieve some keys that had been dropped by a woman, police said. Witnesses told police they saw him struggling in the water as he was carried swiftly down the river for about 150 yards before he went under.

Search and rescue teams responded but could not find the man.

His body was discovered by two kayakers in Haddam around 3:30 p.m., police said. Police were able to identify his body based on fingerprint records.

Detectives from the Central District Major Crime Squad and the missing-persons unit, along with troopers from State Police Troop F, responded, police said.