Thief Stephen Clarke broke into a war veteran's home in Southsea, Hampshire, believing it was empty with the intention to steel his possessions.
But the unnamed 88-year-old was actually home and, with his fighting spirit clearly still alive and kicking, confronted the 43-year-old crook.
Clarke pushed down the pensioner and ran off with £280 in stirling and an additional €100 his victim had been saving up towards a trip to Spain to see his family.
However, justice was done after it was discovered the clumsy criminal had dropped a bag containing personal items - including a document that stated his mother's address.
Clarke admitted burglary at Portsmouth Crown Court. Speaking after the case, PC Andy Sims said: "Although we would advise people not to tackle burglars, I think the victim was brave and courageous to try and stop this person and recover his property.
"Burglary is a despicable act, but to then prey on the vulnerable in a multi-occupancy address, which they deem to be their place of safety, not only affects the victim but the other residents of the block."
By Anna Ramsey
Reveal is now on Google Plus! Join us here for the latest pictures, fashion and celebrity news!