Surprisingly, there were only 4 mins of added time at the end of the game (Austria v Algeria), despite two second half goals, at least 3 minutes of the water break, substitutions, never mind the injuries and medical help.
Then Algeria scored around 3:25 of the added time. At 4:27, after a couple of huge defensive errors in the Algeria box, Austria misses a clear chance (practically a sitter). Then the game went on for some reason, and we all know what happened at 5:25. And after the goal celebrations, at 6:45, the referee blew for the end before Algeria even kicked off (so practically, the game ended at the moment the score became equal).
Can someone explain what happened here? (I was switching between the match and the Cafe, so might have missed something.)
Edit: all the times given from the memory, so could be wrong for a few seconds here and there, but not more than that