kirkcaldy won their own sevens at the Beveridge Park last Saturday afternoon edging out Morgan in the final.
Eight teams took part with two leagues of four and the top two in each league advancing to the semis.
Morgan finished top of their league with the Blues in second place.
Howe of Fife were victors in their section defeating a Presidents 7 24-7, Glenrothes 19-15 and an invitation select Wolverines 26-24 who had ex Kirkcaldy back row man Matt Harvey, now at Premier One side Boroughmuir, in their line up.
In the first semi-final Kirkcaldy, who were fielding probably their youngest ever selection, with teenagers Reese Bonnar, Josh Laird and Shaun Orr, raced into a 14-0 early lead.
Howe came more into it but strong tackling by skipper Liam Neeson and centre John Wilson forced several crucial turnovers.
An interception try from Josh Laird converted by Gavin McKenzie stretched the lead to 21-0 ending the Howe spell of pressure and two further unconverted scores booked the Blues final spot.
The second semi-final between Morgan and Glenrothes was more closely contested with the Dundee side Morgan running out 24-19 winners.
The final was well contested with the lead changing several times. At half time Kirkcaldy led 17-14 and playing towards the Balwearie end upped the pace encouraged by the noisy home support.
Laird and the oldest player at 34 years, Alan Tasker, crossed for the Blues but Morgan captain Graham Kiddie rallied his team with two quick tries and the home team now led by only three points.
From the kick off Kirkcaldy regained the possession and swift transferrance of the ball created space for Laird to touch down under the posts with the kick extending the lead to 10 points.
A late converted try by Morgan came too late and Kirkcaldy won the 58th annual tournament for the Heggie Cup by 34-31 for the 13th time.