Greece on the rack as France and Germany hold their ground