But at the 2012 Australian Opens, nobody was questioning his stamina any more when he beat Rafael Nadal in the longest Grand Slam final of all time. A draining five-hour,53-minute marathon. Another epic on Friday gave him a place in his second Wimbledon final, two years after he captured his only title at the All England Club.