The former Norwich chief has endured a difficult start to his reign in the West Midlands with defeats in his opening two games but a spirited display against Newcastle last time out gave him a platform to build from and his side deserved to win against the high-flying Swans.
The South Wales club also changed managers during the summer with Michael Laudrup taking up the reins from Brendan Rodgers with his side taking seven points from a possible nine so far.
Laudrup’s men started the brighter and Villa were indebted to Brad Guzan for keeping the visitors at bay with a superb double save to deny Ashley Williams and then Nathan Dyer. The hosts stepped up their game after that scare and broke the deadlock on 16 minutes through Matthew Lowton’s deflected strike. The £3 million signing from Sheffield United let fly with a speculative effort from 20-yards that brushed off the head of Alan Tate and wrong-footed goalkeeper Michael Vorm.
From a corner Andreas Weimann than came close to doubling Villa’s lead just before half time but saw his strike blocked on the line by Leon Britton as he guarded the far post. The homes side didn’t rest on their laurels after the restart but struggled to find a second goal that would close out the game.
Lambert then threw on Christian Benteke and the Belgium international almost made an instant impact stretching to head Ciaran Clark’s cross just over the bar. Vorm then denied Karim El Ahmadi from range before Benteke wrapped up the points capitalising on a weak back header from Williams to dink the ball over the Swansea keeper.