Villa fans had booed manager Alex McLeish when he replaced Charles N'Zogbia with Weimann after 73 minutes.
But McLeish had the last laugh as Weimann headed home from close range after a shot from another substitute, Gary Gardner, had been parried by Mark Schwarzer.
Source: PA
Source: PA