Saturday football: Rock go nap to stay ahead in title race