Dmax zapdos

After barely getting one articuno I'm wanting to prepare better for dmax zapdos. Who should I be investing in and grinding for. Have a solid d max metagross and excadrill any others I should look at?