Venus Williams booked her place in the US Open quarter-finals with a three-set victory over Carla Suarez Navarro.

The Spanish world number 35 capitalised on an error-strewn Williams display in the second set to level the match and take it to a decider.

But the 37-year-old American ninth seed recovered to win six games in a row and came through 6-3 3-6 6-1.

She will now face Petra Kvitova after the Czech 13th seed beat Garbine Muguruza.

ShareShare on Facebook0Share on Google+0Tweet about this on TwitterShare on LinkedIn0