Scotland have twice come from a goal down to draw level at 2-2 after 45 minutes of their Euro 2016 encounter with world champions Germany.
The hosts defended deep on the edge of their own box for much of the half, although Germany struggled to create many clear-cut chances.
Germany went ahead in the 18th minute though, when Thomas Muller picked up the ball and drove towards goal before firing in a low shot from 20 yards which took a wicked deflection off Russell Martin before nestling in the far corner.
However, Scotland were afforded their own stroke of luck as they drew level in the 28th minute when Shaun Maloney's free kick was spilled by Manuel Neuer and ricocheted into the net off the stationary Mats Hummels.
Yet they were level for little more than five minutes as Muller netted his second of the game in the 34th minute. David Marshall repelled Emre Can's initial strike, but the ball fell to Muller, who adjusted well to nod the ball into the net via the inside of the post.
Mario Gotze then had the ball in the net after a swivel and volley, but the goal was disallowed for offside.
Just two minutes before the break, James McArthur brought another roar from the crowd as he levelled with a controlled half-volley from the edge of the box after Germany failed to sufficiently clear a corner.