Grange and Bromac Kelburne are now involved in a two-horse race for the men’s Division One hockey title.
The Edinburgh side claimed a 3-0 victory over Hillhead in Glasgow on Sunday after taking three points in a 4-1 win over Dundee’s Grove Menzieshill at Fettes on Saturday.
Grange have 28 points from 11 fixtures, which includes nine wins, while Kelburne, the defending champions, have 33 points but they have played a game more.
Grove Menzieshill are third on 19 points and the rest are five points adrift of the Dundee side.
Edinburgh University, who were fourth going into the weekend, slipped to fifth after taking only one point from a possible six. They lost 2-1 at AAM Gordonians on Saturday – the north east team’s first win this season.
The students drew 3-3 at lowly PSL Team Sport Clydesdale on Sunday, the match having been switched from Peffermill because of a double booking.
Edinburgh were 3-1 down after 50 minutes. Aidan Black scored for the home side after three minutes and Ian Moodie levelled 13 minutes later.
Andy Allan fired the home side ahead two minutes later and Danny Cain slotted in 50 minutes from a penalty corner rebound.
But Dan Coultas scored from a penalty corner and Callum White netted late-on for the draw.
Watsonians, the former league leaders, were held 0-0 at Clydesdale on Saturday.