Eels title hopes take hit in Roosters loss