Mesa police caught up with a machete-wielding man who fled after holding up a Walmart Neighborhood Market early Monday morning.
Steven Flores struggled with police twice during his arrest - once when he was caught and a second time during a one-on-one investigation.
Police said during the scuffle, multiple officers were exposed to the suspect's blood on their skin.
Flores is accused of pulling off the armed robbery at a Walmart store at 8335 E. Guadalupe just after 4 a.m.
The suspect ran out the store and jumped a wall into the neighborhood, officers said.
Flores was taken into custody and booked into jail on charges of robbery and aggravated assault.
Copyright 2013 CBS 5 (KPHO Broadcasting Corporation). All rights reserved.