Ridge View wins to keep playoff hopes alive