Venezuela had taken an early lead from a free kick before Chile equalised with 20 minutes left, but a late winner saw the Venezuelans through.
It will be the first time they have ever played in the semi final when they take on Paraguay, whom they drew 3-3 with in the group stage.