The sun shone down on 15 April 1989. Little did Liverpool FC football fans heading for a cup semi-final know the sun would soon turn into the darkest night of their soul.
As the football ground got closer, they could see others they knew dressed in Liverpool's famous red shirt, the songs, the banter, the You'll Never Walk Alone, sang from the street and from the stands.
At 3.06pm the singing stopped as 96 Liverpool fans perished on the Leppings Lane terracing at Hillsborough.
25 years later, fathers walk with sons, mothers with daughters and friends as brothers in arms bedecked with the colours of their favourite team, Liverpool FC, mingle around Anfield to await the beginning of the 25th Anniversary Memorial Service.
You could feel the people reflecting on just what might have been and see the pain etched on the faces of those who have lost loved ones.
Nevertheless, they, like the city of Liverpool and the football community, united with the Hillsborough Family Support Group [HFSG] to fight for truth and justice for those who perished that day.
Among the Red Family, shirts were worn by fans with wreaths from their neighbours Everton, from Hull, Manchester City and Manchester United laying them among the hundreds of flowers at The Memorial.
Scarves from European teams were held aloft alongside the Liverpool faithful as Gerry Marsden led an emotional You'll Never Walk Alone.
Over 20,000 people sang their hearts out as balloons (one for each of the 96 and a number 25 balloon) were released into the Merseyside sky.
The service, led with great sensitivity by local clerics, showed what the day was all about, a coming together in unity.
Standing ovations were given to Brendan Rogers, Liverpool's manager and Roberto Martinez from Everton who paid tribute to those who fought and continue to fight for justice, remembering Anne Williams who sadly died last year after campaigning so hard for 24 years.
One banner stated: "Justice delayed is justice denied". There is no denying, justice is finally coming to a city and a football club whose families, and supporters, would not be silenced.
They have never walked alone, nor will they walk alone until justice for the 96 is received.
Phone our national office on 020 8988 8777
Locate your nearest Socialist Party branch Text your name and postcode to 07761 818 206
Regional Socialist Party organisers:
Eastern: 0798 202 1969
East Mids: 0773 797 8057
London: 020 8988 8786
North East: 0784 114 4890
North West 07954 376 096
South East: 020 8988 8777
South West: 07759 796 478
Southern: 07833 681910
Wales: 07935 391 947
West Mids: 02476 555 620
Yorkshire: 0114 264 6551