A match between Manchester City and Arsenal featured tactical masters, technical brilliance and pure drama.