WTA1000 Toronto: Naomi Osaka vs Elena Rybakina quarterfinal analysis

A 10-takeaway match timeline from a big-hitting rivalry that has finally begun