Tens of thousands of Turkish Germans blocked streets through the west end of Berlin and other cities with a big Turkish population, waving flags, hanging out of cars and generally just making lots and lots of noise.
The celebrations came after a largely uninspiring match against Croatia trickled out of time without a goal for either side. Extra time initially also failed to deliver, until just a few minutes before the end when first the Croats, and then just seconds later, the Turks scored a goal.
The teams were then forced to penalties, which the Turks won, with the final score 4-2.
The result not only puts Turkey into the semifinals, it also means they will face Germany on Wednesday.
Commentators are already totting up statistics of matches between the two countries, pointing out that Germany have won 11 of the 17 games against Turkey since 1951, with Turkey pulling off three victories.
It should be noted though, that of the last three games, Turkey won two and one was undecided.
Wednesday will provide an exciting night, on the pitch as well as in the cafes, beer gardens and restaurants of Germany’s big cities.
Until then, football fans are awaiting the match between Holland and Russia tonight, and then Italy and Spain on Sunday.