MELBOURNE, Australia -- Roger Federer completed the trifecta of throwback-star triumphs on a memorable night at Melbourne Park, holding off compatriot Stan Wawrinka in a wild five-set semifinal.