Season 1998/99: Rangers 2-1 St Johnstone – League Cup Final – November 29 1998 St Johnstone 3-1 Rangers – Scottish Premier League – April 4 1999 Season 1993/94: St Johnstone 1-3 Hibernian – Scottish Premier Division – September 18 1993