Melbourne:Roger Federer has beaten Andy Roddick in a straight sets demolition that prompted even Federer to say that he was shocked. Federer is now one win away from winning his 10th grand slam title. "I'm shocked at it myself," said the top seed, who equaled the all-time record of consecutive major final appearances held by Australian Jack Crawford since 1934. Andy Roddick had won just one of the previous 13 encounters against Roger Federer, dating back to 2003. He lost the last nine straight including three Grand Slam finals. Yet A-Rod believed that it wasn't statistics that held the key in the match-up at the Australian open semi-final. Unfortunately for him, Federer probably does believe in numbers as he thrashed the sixth seed in straight sets.