The Belgian side chased down the target of 178 set by the Italians in the final over of the innings.
Belgium skipper Sebastian Shukla won the toss and asked Italy to take guard first. The Italians made a respectable 177 for 9 wickets from 40 overs. 15 year-old Abdur Rahaman Bhuiyan top-scored for Italy with 41. Akshat Sanghvi was the pick of bowlers for Belgium with 3/13.
Belgium riding on on the superlative batting efforts from captain Shukla (41) and Sanghvi (35 n o) hunted down the target in the final over of the innings.
The ten participating countries had been divided into two groups for the week-long tournament, with the qualification matches taking place today to decide the winners and rankings.
After the group stages Italy topped the Group A chart with Israel coming a close second. The Isle of Man took third place, France the fourth and host Germany finished last.
Group B was topped by Belgium followed by Spain, Switzerland, Gibraltar and Greece.
In the qualification matches, Spain beat Israel by five runs to take third place.
Spain opting to bat scored 155 allout in 35.3 overs. Andre Sivier top-scored for Spain with a solid 55. Shalom Kristi of Israel returned with excellent figures of 4/39.
Israel made a gritty reply, but fell 5 runs short of the target.The West Asian team was bowled out for 150 in the 39th over and settled for fourth spot.
Gabriel Schachat was the highest scorer with 56. Brad Seekings was the wrecker-in-chief for Spain with 3/12.
Play-offs for 5th-10th spots: Isle of Man beat Gibraltar by 7 runs at Bochum to take fifth place and France took seventh place from Switzerland after victory at the JHQ2 Moenchengladbach Cricket Ground.
There was some consolation for the host side as Germany claimed its first victory of the tournament over Hellas (Greece) winning by 51 runs to take ninth place.