The regular time ended 1-1 at the Mane Garrincha Stadium in Brasilia.
Lautaro Martinez gave the lead to Argentina in the 7th minute, before Luis Diaz equalized for Colombia in the 61st minute.
Brazil beat Peru 1-0 on Monday to advance to the final.
The final will take place on Saturday at the historic Maracana Stadium in Rio de Janeiro.