that Russia's streak of winning the women's Euro Cup ended in 2007?!

According to Tilastopaja, France won the women's 2007 Euro Cup.

(Of course, after Fomenko, Lysenko and Pishchalnikova were DQ'ed, but still, France won it.)