A shocking video has emerged which shows the moment a young Benfica fan witness two men, believed to be his father and grandfather, get beaten up by Portuguese police after attending a match.

In the video, the police approach the family before suddenly wrestling the father to the ground. When the grandfather tries to intervene the officer turns round and punches him in the face, before other officers join in and start hitting the father on the floor with their truncheons. The distraught child runs away but is grabbed by another two officers, who try to console him.

The incident took place after Benfica drew 0-0 with Vitória Guimarães, a result which secured the Lisbon team with a second consecutive league title. Rio police had been called out in to the city to deal with celebrating fans, with reports of clashing between police and supporters.