Ensians 25 vs 20 Grovians.
Ensians scored their winning try in the last few minutes to finally retake the lead after both teams had swapped position throughout the game.
The last play of the game had Ensians defending their line against a strong Grovians maul which ended when Grovians were held up over the line.
Great play from two committed teams produced a thrilling semi for the fans of both teams.
Ensians will play Ilkley 2nds in the Aire Wharfe Cup final. Kick-off time & place to be confirmed.