Aberdeen battled back from two goals down to earn a point from a 2-2 draw against Kilmarnock in an engrossing encounter at Pittodrie.
Dons battle back