Roger Federer won his first Grand Slam title in five years, rallying from a deficit in the fifth set to overtake Rafael Nadal in a five-set classic at the Australian Open to earn the 18th slam victory of his career. “I would have been happy to lose too, to be honest,” he said.