Argentine youngster Bruno Zuculini opened the scoring after just two minutes with a strike from distance. The 21-year-old was signed by City from Racing Club for £1.5m in February but only joined up with the club in July.
The returning Darren Bent was once again involved for Villa and he set up Weimann for the opener just before half-time.
Then three minutes after the break, N'Zogbia got the second with a wonderful free-kick.
Crystal Palace's first match in their tour of the US was an entertain 2-2 draw with the Columbus Crew.
Glenn Murray and Jake Gray got the goals for Tony Pulis side against a team coached by former Palace defender Gregg Berhalter.
Palace's goals came either side of Columbus' goals from Adam Bedell and Daniel Paladini.
- Sports & Recreation
- Aston Villa
- Andreas Weimann
- Aleksandar Kolarov
- Dedryck Boyata