Grace stays on top at Dunhill Links, leads by four heading to final round