What bird is this?

This bird killed a pigeon in my garden today and ate it. It was quite a big bird and I don't know what it is. can anyone identify it for me? thanks :)