Of course he can. Despite being given the toughest draw, federer is back in the semis for the 10th time. This is amazing, spectacular tennis for federer who is 31 and way past his prime. Because of his consistency, he has won 17 Grandslams. I hope he can make it 18. Come on federer, you can do it. Two more matches and the Australian open is yours.