Australian football: Melbourne through to A-League Grand Final, Adelaide to play Queensland in preliminary final