The England Under-21 international had cleared a Liam Ridgewell header off the line 60 seconds earlier and then charged down the pitch to turn home Ashley Young´s cross.
A Ridgewell own goal had given Villa the lead but Mikael Forssell came off the bench to level matters before Agbonlahor settled the outcome with three minutes remaining.
Copyright (c) PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms