The BT Premiership final looks set to be played on Saturday, April 25, it has been announced.

The final league matches affecting the top four places - between Melrose and Ayr and Currie and Glasgow Hawks - now take place on Saturday, March 28.

It means that the play-off semi-finals will now be on April 4.

In those semis, top placed Heriot's are assured of a home match against either Gala or Currie while Melrose and Ayr will meet, the latter's venue to be decided depending on final league placings.

With the Melrose Sevens on April 11 and the BT Cup final on April 18, the BT Premiership final will then be on April 25.

Should Heriot's reach the final it would mean their 125th anniversary match with the Barbarians would be played just days before on April 21.

Meanwhile, the promotion/relegation play-off match looks set to be played on April 25 too.

It will not be known until April 4 who has finished in ninth place in the top flight and in second place in BT National League One.