The 65-year-old got back to his flat in Friedrichshagen at around 10.20 pm and discovered the seriously drunk man dozing in his living room, police reported.
Since the patio doors had been broken open and TV and computer equipment were missing, the owner quickly deduced that the intruder was a thief.
He called his 36-year-old neighbour to help, and the pair waited for the police to arrive – supplying the culprit with a further drink when he awoke from his stupor.
Later in the evening, U-Bahn passengers spotted two men at a U-Bahn station in Wilmersdorf with several bags and two televisions, including a 55-inch set.
Officers arrested the two men, a 21- and a 26-year-old, and found some of the missing possessions from the flat.
All three men are now in custody while police continue their investigation.