Aberu Kebede (ETH) wins her second Berlin marathon with a personal best time of 2:20:30, winning by 49 seconds.