Top 10 Snape Moments

By: Sarah Miller, Year 7 10. McGonagall vs Snape In this scene, rather than Harry dueling Snape, McGonagall duels Snape in his behalf and eventually leaves Snape to run away with McGonagall, calling him a