An identity fraud case in Medford, Ore., got up close and personal when the suspect tried to cash a fraudulent check, only to run into the victim while at the bank, the Mail Tribune reports.
Matthew Frombach, the 37-year-old suspect, had allegedly cashed three other fraudulent checks worth $700, prompting 28-year-old victim, David Henneman, to stop by his local Chase Bank with a friend, the Associated Press reports.
As Henneman was filling out the fraud report, the bank teller realized the man who cashed the fraudulent checks was standing at a nearby teller.
"The teller's eyes just got huge and she said, 'Oh my gosh, I think that's him,'" Henneman told the Mail Tribune.
"He tried to get away so I just dropped my stuff and took off after him and he was heading around the corner and I tackled him on the concrete and proceeded to just punch him in the face until the cops got there," Rigiero told KTVL.
Henneman told police he'd recently ordered two new checkbooks in the mail but never received them.
According to United Press International, police said Frombach was in possession of several stolen credit cards when he was arrested.
Frombach was charged with first degree forgery, theft, criminal possession of a forged instrument, negotiating a bad check, disorderly conduct, fourth-degree assault, harassment and resisting arrest, according to UPI.