The par-73 track found its defence in the wind, but the Brazilian overcame the blustery conditions and carded rounds of 67, 72, 69, 73 to claim his 11th Sunshine Tour victory.
Tied for second were the pair Alex Haindl and Martin du Toit a stroke adrift.
“It’s absolutely great to seal the win," said Da Silva.
"Mentally it was a big thing to stay calm today and focus. I’ve been in this situation a couple of times, and I’m learning how to handle it."
“Today was a hard day from beginning to end, because the wind was swirling everywhere and it was difficult to trust each shot and the club you had in your hand,” he explained.
The win marks Da Silva’s second Zambia Open title. The 41-year-old first lifted the trophy in 2010 at Ndola Golf Club and has since shown his affinity for the tournament.
“It’s always nice to come back to Zambia, and to win twice is great. I have a good feeling about this place and to win here again is a big thing for me,” he said. The leading scores going into the weekend were 10-under-par, yet the winning total was 11-under.
“I managed to stay focused and I hit a lot of good shots. I had a plan in my mind of how to play here, so I just kept it in play and didn’t miss many greens. It was a real battle this week and I’m glad I could pull it off,” he explained.
With his first trophy of 2013 secured, Da Silva was excited for the rest of the year.
“I’ve had a good start to the year and after I play in Swaziland I’m headed back to the Asian Tour. I’m feeling confident after this win, it such a good feeling after working so hard for it,” he said.
SCORES (RSA unless otherwise specified):
281 - Adilson da Silva (BRA) 67 72 69 73
282 - Alex Haindl 69 74 69 70, Martin du Toit 66 70 74 72
283 - Anthony Michael 72 72 72 67, Ryan Cairns (ZIM) 71 71 72 69, Titch Moore 71 72 69 71, Desne van den Bergh 67 70 73 73,Doug McGuigan 69 69 71 74
284 - Jacques Blaauw 69 72 71 72, Ulrich van den Berg 69 70 72 73
285 - Mark Williams 72 73 69 71, Vaughn Groenewald 73 67 70 75
286 - Des Terblanche 72 72 72 70, Matthew Carvell 72 69 68 77
287 - Justin Harding 73 71 73 70, Micky Hough (ZIM) 70 72 71 74, Desvonde Botes 71 68 73 75, Hendrik Buhrmann 70 71 70 76
288 - Madalitso Muthiya (ZAM) 73 68 74 73, Steven Ferreira 73 70 72 73
289 - Sipho Bujela 71 65 76 77, Neil Schietekat 72 67 73 77
290 - Andrew Georgiou 74 69 71 76
291 - Ryan Thompson 72 74 72 73, Jared Harvey 77 66 74 74, Allan Versfeld 75 70 72 74, Jake Roos 75 68 73 75,Theunis Spangenberg 76 71 75 69
292 - CJ du Plessis 74 70 74 74, Francesco Laporta (ITA) 72 70 75 75, Johan de Beer 72 69 75 76
293 - Grant Muller 74 73 70 76, Michael Hollick 73 69 77 74, Attie Schwartzel 75 70 76 72, Warren Abery 74 70 80 69,Divan van den Heever 71 70 71 81
294 - JJ Senekal 71 75 71 77, Derik Ferreira 72 74 69 79
295 - Riekus Nortje 72 73 74 76, TC Charamba (ZIM) 69 75 75 76, Alpheus Kelapile 74 72 75 74, Steve Surry (ENG) 71 74 71 79
296 - Charl Coetzee 72 75 71 78, Christiaan Basson 72 68 77 79, Clifford Howes 71 74 74 77, Darryn Lloyd 72 72 71 81
297 - Lindani Ndwandwe 70 76 73 78, Omar Sandys 72 74 79 72
298 - Ignatius Mketekete (ZIM) 75 72 72 79, Derick Petersen 73 71 78 76, Tyrone Mordt 70 76 78 74
299 - Danie van Tonder 71 75 72 81, Francois Coetzee 70 77 72 80, Mark Murless 72 72 73 82, Coenie Bester 74 68 77 80,Louis Calitz 76 70 74 79, Patrick Mwendapole (ZAM) 72 73 77 77, John Bele 72 73 78 76, Grant Veenstra 73 74 77 75, Duane Keun 73 71 80 75
300 - Jacques Kruyswijk 72 72 79 77, Stephen Ferreira (POR) 71 74 80 75, Torben Baumann (GER) 73 74 80 73
301 - Bryan Martin (USA) 72 72 77 80, Daniel Hammond 74 72 76 79
302 - Bryce Easton 73 72 77 80, Dismas Indiza (KEN) 74 73 76 79, Kenneth Dube 74 72 79 77
303 - JG Claassen 75 70 81 77
304 - Divan Gerber 72 75 80 77, James Kamte 70 75 82 77
306 - Shaun Smith 76 70 80 80
307 - Graham van der Merwe 75 72 82 78