The hosts were forced to play without Gonzalo Jara, got pushed to the brink against a physical Peru team and saw opportunity after opportunity fall through the cracks.
They still got the job done.
Eduardo Vargas scored two goals and Chile held possession for nearly three-quarters of the match as they earned a 2-1 victory over Peru and advance to Saturday's Copa America final. Undefeated going into the final, Chile will play the winner of Tuesday's semifinal between Argentina and Paraguay. They will look to become the first host since Colombia to celebrate before their home crowd.