*Geeky statto warning*
You can play around with the dates here to see the run-in. It was pretty wild, even before that game.
https://www.11v11.com/league-tables/...01-march-1989/
Arsenal were 16 points clear of Liverpool with +15 goal difference over them on 1 Mar, although Liverpool had 3 games in hand. (Norwich, Millwall and Coventry City were 2nd to 4th!).
On 1 Apr, Arsenal were 2 points clear and by Hillsborough, Liverpool were top on goal difference. Arsenal pulled away again as Liverpool didn't play for almost a month, but Liverpool clawed it back by playing 7 games in 21 days (including the replayed semi-final and FA cup final), winning six of them.
Liverpool won 15 of 17 matches from 1st March - the only two they didn't win were a 0-0 with Everton, their first match after Hillsborough, and the 2-0 defeat to Arsenal when 1-0 would have been enough anyway.
As for Arsenal, they won just 6 out of 11 in that period, and went into Anfield collecting just one point from two home games with Derby and Wimbledon.
All things considered, you'd imagine Liverpool as being the mentally stronger in the 89th minute of that match, despite everything they'd been through. The craziest end to a league season there's ever been, surely.