Ridgefield edges St. Joseph