Sri Lanka defeated Australia by four runs in the fourth ODI in Colombo on Tuesday to take an unassailable 3-1 lead in the five-match series. With this, Sri Lanka won an ODI series against Australia on their home soil after 30 years. The match witnessed Charith Asalanka slam his maiden ODI hundred.