04.03.2023 - By @AFCHereWeGo
As the gap narrows and Aberdeen take the race (stumble?) for third into their own hands, it's nice to know that some things remain constant - a terrible St Johnstone versus Aberdeen game to review.