Edinburgh Rugby defeated Ulster Rugby by a margin of five points at Affidea Stadium on Saturday evening.

The visitors took an early lead with Freddy Douglas scoring a try in the nineteenth minute.

James Grayson converted the attempt and added a penalty shortly after to extend Edinburgh's advantage.

Ulster responded with a try from Zac Ward in the fifty-sixth minute, but the score remained tight.

Half-time saw Edinburgh ahead 20-5 despite Ulster controlling more territory on the ground.

Malelili Satala-Navlivou put Edinburgh further ahead with a try at thirty-eight minutes.

Hector Patterson added another try for the Scots in the forty-first minute to build momentum.

Piers O'Conor converted his side's second try of the half, keeping the deficit manageable.

Ulster fought back with tries from David McCann and Keynan Knox in the first half-hour of the second period.

Jack Murphy converted both Ulster tries to keep the home side within striking distance.

Edinburgh sealed the deal with a try from Piers O'Conor in the forty-eighth minute.

James Grayson converted the final scoreline, leaving Ulster unable to mount a late comeback.

Ulster conceded nine penalties compared to Edinburgh's six during the contest.

The home side won thirteen turnovers but struggled to maintain possession for significant periods.

Douglas scored a try for Edinburgh Rugby in the 19th minute. Lowry scored a try for Ulster Rugby in the 25th minute. Satala-Navlivou scored a try for Edinburgh Rugby in the 38th minute. Patterson scored a try for Edinburgh Rugby in the 41st minute. O'Conor scored a try for Edinburgh Rugby in the 47th minute. Ward scored a try for Ulster Rugby in the 56th minute. McCann scored a try for Ulster Rugby in the 61st minute. Knox scored a try for Ulster Rugby in the 63rd minute.