Zimbabwean President Robert Mugabe and opposition leader Morgan Tsvangirai on Monday signed an agreement to hold talks on sharing power at their first face to face meeting in 10 years in Harare, reported dpa.