Lars Stindl's equaliser ensured Germany made Chile and record-breaker Alexis Sanchez wait for a place in the Confederations Cup semi-finals with a 1-1 draw in Kazan.
Sanchez became Chile's all-time record scorer early on, passing Marcelo Salas with his 38th international goal after a mistake from Arsenal team-mate Shkodran Mustafi.
Eduardo Vargas hit the crossbar for Juan Antonio Pizzi's men, but Stindl struck for the second consecutive game before half-time.
A quieter second half did not produce a winning goal, meaning Chile and Germany stay level on four points at the top of Group B, three clear of Australia and Cameroon, who also drew 1-1 earlier on Thursday.
The two teams will progress to the last four if they avoid defeat in their final matches on Sunday, Chile facing Australia and Germany up against Cameroon.
The world champions are still waiting for their first victory against South American opposition in the tournament, having previously lost twice to Brazil and drawn with Argentina.