Both Lille and Lens score on April 4? 59.4% Odds | Limitless