Anastasija Sevastova stunned two-time defending champion Jessica Pegula 3-6, 6-4, 6-1 on Friday to book a fourth-round clash with Naomi Osaka at the WTA Canadian Open.

Sevastova, a former world No. 11 now ranked 386th, snapped fourth-ranked Pegula's 11-match WTA Canada win streak, the longest since Serena Williams reeled off 14 consecutive wins in 2011, 2013 and 2014.

She will try to extend her Montreal run in a round of 16 meeting with Osaka, a four-time Grand Slam champion, who ousted another Latvian, 22nd seed Jelena Ostapenko, 6-2, 6-4.