The 35-year-old Spaniard brushed past Berrettini to reach his sixth Australian Open final, where he stands a win away from a 21st Grand Slam trophy.