Arsenal went back to the top of the Barclays Premier League as two late goals sank battling Cardiff City 2-0 at the Emirates.