The city of Liverpool paid tribute to the 96 football fans who died at the Hillsborough disaster on its 25th anniversary.

Current and former players, managers and coaching staff attended an annual memorial service at Liverpool FC's Anfield ground, with Everton FC also screening the service at Goodison Park to pay their respects.

A crowd of 24,000 people attended the memorial, with Liverpool manager Brendan Rogers, Everton boss Roberto Martinez, and MP for Leigh Andy Burnham reading at the service.

On the pitch, thousands of football scarves donated from fans and clubs across the country were laid out in the shape on the number 96.

A minute's silence across the city was observed at 15:06 – the exact time the ill-fated FA Cup semi-final game against Nottingham Forrest was called off as the tragedy became apparent – with Church bells tolling 96 times to commemorate those who died.