news · 15 June 2008 · 16 years ago
Greece 0 Russia 1: Holders throw off the shackles at last but it's too little, too late
More news on 15 Jun