Wimbledon champion Andy Murray and 17-time major winner Roger Federer go head-to-head on Wednesday for a place in the Australian Open semi-finals.