The victim was bleeding heavily from his head, face and elbow when police officers from Portland and Gresham arrived.

The officers viewed video surveillance images from a nearby market, which showed the attack, according to a probable cause affidavit filed in Multnomah County Circuit Court Thursday.

Francisco Angel-Silva, 19, and a 14-year-old boy were taken into custody.

Angel-Silva was arrested at 4:03 a.m. Wednesday and arraigned Thursday in Multnomah County Circuit Court, accused of second-degree and third-degree assault.

He's being held on $250,000 bail at the Multnomah County Detention Center.

Update: Gresham police made additional arrests Friday. Cheimy Matos, 18, was booked into the Multnomah County Detention Center at 2:26 a.m. Friday, accused of second-de gree and third-degree assault and menacing in connection with the same attack.