Rod Fanni's 94th-minute goal kept Marseille's Ligue 1 title challenge alive with a hard-earned 1-0 victory over Valenciennes at the Stade Velodrome.