Senate candidates meet for last debate