Question : who played the guitar solo on can you hear me knocking
Answer : Mick Taylor