Belinda Bencic is the better play in form. Rykbakina struggled in a closed 3 set against Ons. Books giving Bencic at +120 is a gift
Good call...I played it as well...