Gynaecology & Obstetrics

Best modality to diagnose unruptured tubal pregnancy is :