Almagro wasn't even close to winning in those three QF matches he played at RG, but understandable given he met Nadal in each of them.
Tipsarevic is/was closer IMO, because he held a winning position to be in a SF (unlike Almagro). Blew the chance of a life time in that 5th set, and hasn't been the same since
With regards to Tipsarevic, he had the benefit of being a top eight seed this year at the US Open, and Ferrer was his opponent in the quarter-finals. A golden opportunity, indeed.
With Nadal coming back, that pushes Janko out if the top eight, and also means he'll more than likely have to beat a top four member to reach the semi-finals. Something I don't think he's capable of in a grand slam.