France win opening leg of European Grand Prix Series beating hosts Russia in the final
- 1268
France claimed the first leg of the Rugby Europe Women’s Sevens Grand Prix in Kazan’s Central Stadium with a thrilling 22-12 victory over Russia in Sunday’s Cup final.