Greenville keeps playoff hopes alive