Serena and Venus to meet in last eight