Rennes scored three times in a blistering first half and held off Lyon’s second-half fightback to win 3-2 in a French league thriller on Friday. Lyon had won five of its last six games but it was second best in the opening 45 minutes to a team led Martin Terrier, who scored his first two…