Rancho mounted another late comeback to stay in first.