Die Fohlen had lost all three of their previous matches on their travels this term, but had picked up maximum points from their three games on home soil.

It appeared that they could be poised to suffer another miserable away trip when Andre Hahn gave Augsburg a 27th-minute lead, moments after Juan Arango had struck the crossbar for the visitors.

Hahn made an intelligent run to beat the offside trap and then tucked the ball away into the bottom corner from a tight angle, but Augsburg's advantage lasted for just six minutes.

Max Kruse equalised for Gladbach with his second goal in as many games, collecting a layoff from Raffael before creating space for a powerful shot from the edge of the box.

The next half-hour of the match was largely contested in the middle of the park, but the Gladbach turnaround was complete when Kruse turned provider for substitute Branimir Hrgota on 72 minutes.

Three minutes after his introduction, the Swedish forward pulled off his marker to fire Kruse's cross beyond former Arsenal goalkeeper Alex Manninger on the half-volley.

However, the hosts snatched a late draw and limited Gladbach's first away success of the campaign to just a point, when Milik tapped in at the far post after Hahn's prod was parried by Marc-Andre ter Stegen.