Seeing changes and diffs introduced by particular revision in mercurial

How to get changed files by revision in mercurial?
Here is a simple tricto see the diffs of files by revision in mercurial (hg)

Say if you want to see the changes by revision number 8976 then

to see the changed files :

hg status –change 8976

and to see the diff

hg diff –change 8976