Gekas gav Grekland ledningen redan i fjärde minuten hemma mot Lettland, en match som sannolikt avgör vilket av lagen som blir tvåa i grupp 2. Men snabbe Maris Verpakovskis såg till att Lettland oväntat hade 2-1 i halvtid.
I andra halvlek gjorde dock Gekas tre mål till, och Georgios Samaras hann också med ett mål.
VM-kval grupp 2
Grekland-Lettland 5-2((1-2))
1-0 Theofanis Gekas (4), 1-1 Maris Verpakovskis (12), 1-2 Maris Verpakovskis (40), 2-2 Theofanis Gekas (47 str), 3-2 Theofanis Gekas (57), 4-2 Giorgios Samaras (74), 5-2 Theofanis Gekas (88).
Publik: 20 000.
(Aten)
Luxemburg-Schweiz 0-3((0-3))
0-1 Philippe Senderos (6), 0-2 Philippe Senderos (8), 0-3 Benjamin Huggel (22).
Publik: 8 054.
(Luxemburg)
Schweiz 9 6 2 1 18 8 20
Grekland 9 5 2 2 18 9 17
Israel 9 4 3 2 20 10 15
Lettland 9 4 2 3 15 13 14
Luxemburg 9 1 2 6 3 23 5
Moldavien 9 0 3 6 4 15 3
14.10 20:00 Lettland-Moldavien
14.10 20:00 Grekland-Luxemburg
14.10 20:00 Schweiz-Israel