A 66th-minute goal from Angelos Charisteas cancelled out a strike by Fernando Morientes to give Greece a battling 1-1 draw with fancied Spain in their Euro 2004 Group A match on Wednesday.
Spain appeared to be heading for their second successive win after taking the lead through Morientes on 28 minutes but Greece refused to lie down, gaining a deserved draw to follow their shock win over Portugal in the tournament's opening match.
Both teams now have four points from their opening two games and retain serious hopes of reaching the quarter-finals.
Spain settled first and deservedly led at the break after Morientes's classy strike.
His former Real Madrid team mate Raul set up the goal after intercepting a loose ball from Michalis Kapsis on the edge of the box.
Raul, darting everywhere and causing the Greek defence problems throughout, back-heeled the ball to Morientes who cleverly made space, gliding past two defenders before powering a drive past Greek keeper Antonis Nikopolidis.
Greece's goal came out of nothing when a long raking pass from the right by Vassilis Tsartas found Charisteas, who controlled the ball well and fired past Iker Casillas for the equaliser.
The match ebbed and flowed between both penalty areas in an exciting second half.
Raul had a great chance to put Spain 2-0 ahead before Charisteas equalised but sent his free header high over the bar.
In the main, though, Spain just about controlled the game and with Carles Puyol and David Albelda outstanding at the back, Greece were largely restricted to speculative long-range efforts.
Typical was a 30-metre drive from Greek skipper Theodoros Zagorakis which just flew past the post.
Winger Joaquin was outstanding for Spain when he replaced Joseba Etxeberria at halftime, but Spain failed to capitalise on his dangerous crosses.
The first half proved costly in terms of bookings for both teams. A second yellow card of the tournament for Georgios Karagounis means he will miss Greece's next match against Russia on Sunday, while Spanish defender Carlos Marchena was booked for a late tackle on Karagounis and is ruled out of his side's game against Portugal.
Teams:
Greece (4-4-2): 1-Antonis Nikopolidis; 2-Yourkas Seitaridis, 19-Michalis Kapsis, 5-Traianos Dellas, 14-Takis Fyssas (3-Stelios Venetidis 86); 8-Stelios Giannakopoulos (11-Demis Nikolaidis 49), 7-Theodoris Zagorakis (captain), 20-Giorgos Karagounis (10-Vassilis Tsartas 53), 21-Costas Katsouranis; 15-Zisis Vryzas, 9-Angelos Charisteas
Spain (4-4-2): 23-Iker Casillas; 5-Carles Puyol, 3-Carlos Marchena, 6-Ivan Helguera, 15-Raul Bravo; 17-Joseba Etxeberria (19-Joaquin 46), 4-David Albelda, 8-Ruben Baraja, 14-Vicente; 10-Fernando Morientes (21-Juan Carlos Valeron 65), 7-Raul (captain) (9-Fernando Torres 80).
Referee: Lubos Michel (Slovakia)
Linesmen: Igor Sramka (Slovakia), Martin Balka (Slovakia)