Sparrowhawk versus Goshawk

I was recently told this bird that appeared in my garden (on top of a dead pigeon!) was a Sparrowhawk rather than a Goshawk. I found it difficult to tell the difference when consulting a guide. How does one tell that this is definitely a Sparrowhawk? Thanks a lot.