Olympiakos won their first Super League game of the season on Saturday but had to wait until injury time for the goal that beat a resilient Xanthi side at the Karaiskaki Stadium.
The Reds managed to put the disappointment of losing at home to Marseille in the Champions League behind them eventually but for much of the game, it looked as if Xanthi would leave with all three points.
The visitors took the lead in the 15th minute through Marcelinho and held on until the 87th minute when Marko Pantelic equalized with a header.
Edimar was sent off a minute later for Xanthi and Raffik Djebbour grabbed the win for the Reds with another header in the fourth minute of injury time.
PAOK got their second win of the season with a 2-1 victory at Panionios. Stefanos Athanasiadis had his opener for the visitors cancelled out by Fabian Estoyanoff. But Dimitris Salpigidis struck in the 65th minute to secure the three points for the Thessaloniki side.
AEK got a scrappy 1-0 win over Ergotelis at the Olympic Stadium in Athens. Grigoris Makos scored the only goal in the 32nd minute.
In the day?s other game, PAS Giannena beat Asteras Tripolis 3-1 at home. Ibrahim Bakayoko gave the home side the lead but the visitors hit back through a Savvas Tsambouris penalty.
PAS were stronger in the second half and goals from Fotis Georgiou and Jaouad Zairi led them to victory.
Panathinaikos lead the table with 7 points, followed by Panaitolikos and PAOK but not all the sides have yet played three games.