Arsenal and Aston Villa both put one foot into the quarter-finals of the Champions League with big wins on the road on Tuesday night.