Can you identify the bird of prey in this picture?

Stayed about five minutes in our garden last evening, devouring a small bird.

We all thought Sparrowhawk, but after looking back at the photos this morning we are not sure.