Greece shook off a 13-2 start to defeat Russia 66-61 on Thursday and book their first ticket to the EuroBasket semi-finals since 1997.
Theodoros Papaloukas came off the bench to lead all scorers with 23 points for Greece, including five free throws in the final 46 seconds, while Dimosthenis Ntikoudis added 11 for the Greeks.
Russian superstar Andrei Kirilenko notched a double-double of 20 points and 16 rebounds, but his team-mates shot themselves in the foot by turning to three-point shot too often in the second half.
The Russians, who had dominated game with their play inside during the first half, were awful from the arc, making just four of 27 for the game.
In the second half, Sergey Babkov´s men were three of 20 from long range.
Papaloukas, regarded by many as the best sixth men in European basketball, could hardly believe the final outcome.
"This success was down to the team work," Papaloukas said. "Even if I had scored 30 points, and the team lost, it would be Greece as a whole who loses. So it´s all about team work."
The victory means Greece have secured a place at FIBA World Championship 2006 in Japan.
"It´s a great feeling," he said, "although I am slightly nervous because I am scared of flying."
Russia´s adopted American, point guard JR Holden, had 15 points while Victor Khryapa finished with eight. That pair combined to hit just two of 16 of their three-point attempts.
After giving up the first basket of the game, the Russians went on a 13-0 run over nine minutes thanks to their strong defence and shot-blocking.
Russia couldn't take care of the ball in the first half, however, as turnovers, poor shot selection and missed free throws allowed the Greeks to get back into the game. The Greeks closed to within 28-26 on Nikolaos Chatzivrettas' three-pointer with 2:11 remaining.
With the score 29-26, the referee nailed Greek coach Panagiotis Yannakis with a technical following a questionable non-foul call on a block by Kirilenko. On the play before, the Greeks thought they had a clean block on Holden's drive to the basket.
Russia closed the half on a 5-0 run - all on Holden five free thows - to lead 33-26.
The Russians missed seven of 17 free throws and committed nine turnovers in the first 20 minutes.
Russia's struggles continued in the third, especially as the fouls began to mount. Centre Aleksey Savrasenko fouled out in the third while Sergey Monya and Nikita Morgunov both finished the period with four.
Greece kept chipping away at the Russians and finally took the lead at 1:53 remaining in the third quarter on Papaloukas' three-pointer from the left side. That shot started a 9-0 run, pushing the lead to 48-40 on Nikolaos Zisis' layup over Kirilenko.
With just over three minutes gone in the fourth quarter, Holden hit two straight free throws - their first points in over six minutes.
Russia continued to struggle in the fourth quarter but Victor Khryapa's three-pointer and Holden's layup gave them a chance, trimming the lead to one, 50-49.
Papaloukas three times broke down the Russian defence and scored layups - the last giving the Greeks a 58-53 advantage.
Vasileios Spanoulis made just one of two for a 61-55 lead.
Vitaly Fridzon closed the gap to 61-58 with a three-pointer before Papaloukas hit five free throws down the stretch.
Greece will now try to emulate the success of the team that captured gold in 1987.
"There are two games to go," Papaloukas said. "You never know, this is what is great about sport."
On most calendars, July 4 is marked because it is independence day in the United States.
In the offices of the Russian and Greek basketball federations, this date is marked for a different reason.
That day in 1997 was the last time Greece and Russia won quarter-final games in a EuroBasket. One will break that drought tonight as the first quarter-final of EuroBasket2005 will the two teams against each other.
Russia are a side with a lot of tradition and a team many expect to reach the podium.
Greek coach Panagiotis Yannakis isn't intimidated.
"Russia is a team with big history, but this is good for us," Yannakis said.
"My players have extra motivation against such teams."
Russia beat Greece in the 1997 EuroBasket bronze medal game and won 97-77.
For Greece, it was the third loss in a row in a bronze medal clash.
Russia lost in the quarter-finals at the following three EuroBaskets, falling to Italy in 1999, Spain in 2001 and France two years ago.
Russia did grab a silver medal at the FIBA World Championship 1998 in Greece.
Greece have been on a rollercoaster since 1997.
They reached the semi-finals as hosts of the FIBA World Championship 1998, but at the EuroBasket the following year they hit rock bottom and fell all the way to 16th place.
They have gradually made their way back to the top.
In 2001, Greece finished ninth and in the last EuroBasket made it all the way back to the quarter-finals before finishing fifth.
This year's event has seen a new-look Russia, spearheaded by the great Andrei Kirilenko, make it straight to the quarter-finals as winners of Group A.
Greece emerged second from Group C to Slovenia and had to play an elimination round game, which they won over Israel 67-61 after another impressive defensive performance.
Greek guard Dimitrios Diamantidis had six steals in the win over Israel, and his 6.5 assists per game are tops in the competition.
Kirilenko is ruling the competition on the defensive end, however, with averages of 3.7 steals 2.7 blocks.
JR Holden, the CSKA Moscow star who is American but now has Russian citizenship, is proving to be a valuable point guard for his adopted national team and he is optimistic about the clash with Greece.
"I'm comfortable playing against Greece because I know them very well," he said.
However Holden, who spent a season with AEK Athens before moving to the Russian capital, refuses to accept that Russia are favourites.
"The chances are 50-50," he said. "Greece is a talented team. They don't have a leading player, and maybe it's better for them."
Holden has hit double figures in scoring in every game so far in Serbia & Montenegro. There is no question who the leader of this team is, though, and that is Kirilenko.
"He's everything for the team and I'm happy to play together with him," Holden said.
"He's amazing on the fast break and a guarantee in the rebounds. Sometimes the team who have a leading player have a bigger problem, but that's not the case here, because Kirilenko isn't just a good player, he's also an excellent guy."
As for Kirilenko, he is worried about a Greek team which is flying high after their latest win.
"I think that after the game against Israel, Greece can play better and better," he said, before revealing part of Russia's game-plan.
"We want to play fast, because Greece make bad turnovers when they try to play fast."
Russian coach Sergey Babkov says both teams have their merits.
"We are a team that has a lot of forwards, while Greece is built in a more classic way with balance between the guards, forwards and centers.
"The Greeks put a lot of focus on defence. On the other hand, they have (Nikos) Zisis, who's a very important player, and (Lazaros) Papadopoulos also has an important role on offense."
The Greek side received just one rest day after the Israel contest.
Barcelona forward Michail Kakiouzis, who nailed a key three-pointer in the win over Israel, agrees with Holden.
"There's no clear favorite in the game," he said. "The chances are 50-50 each. We don't have any pressure or stress on us. We came here to win the medal, and we can take even the gold one. I don't want anything less."
His team-mate, Nikolaos Chatzivrettas, added: "After the game against France we didn't play well.
"We can surely play better. I hope you will see our real face against Russia."