Kiriakos Papadopoulos scored the only goal in the 24th minute as Greece completed preparations for the European Championship finals by claiming their first win in five games against Armenia.
Fernando Santos' side faced going to the finals in disarray after failing to win in any of their four previous friendlies, including a disappointing 1-1 draw against Slovenia in Kufstein last Saturday.
The early strike from Papadopoulos will have restored confidence in the Greek side, who begin their finals campaign against hosts Poland in the opening match next Friday.
Armenia Berezovsky, Hovsepyan, Aleksanyan, Hayrapetyan, Arzumanyan (Mkoyan 77), Mkhitaryan, Manoyan (Badoyan 59), Mkrtchyan, Pizelli (Artur Edigaryan 73), Ghazaryan (Sarkisov 88), Movsisyan.
Subs Not Used: Kasparov, Yuspashyan, Hovhannisyan, Haroyan,
Booked: Hovsepyan, Artur Edigaryan, Mkhitaryan.
Greece Sifakis, Maniatis, Holebas (Tzavelas 60), Kyriakos Papadopoulos, Papastathopoulos (Makos 62), Avraam Papadopoulos, Fortounis (Samaras 46), Katsouranis, Karagounis (Fotakis 46), Salpingidis (Mitroglou 85), Gekas (Fetfatzidis 62).
Subs Not Used: Chalkias, Malezas, Liberopoulos, Torosidis, Ninis,
Booked: Avraam Papadopoulos.
Goals: Kyriakos Papadopoulos 24.
Ref: Alexander Harkam (Austria).