Italian Prime Minister Romano Prodi won a confidence vote in the Senate on Wednesday, allowing him to stay in office and drawing an end to a political crisis prompted by his resignation a week ago.