There is still many tournaments I agree, but you did say if nadal wins montreal, he will be rank 1. Which you are wrong. The only possible scenario for him to win Montreal and be rank 1 is that Federer does not make it to the quarter finals of the tournament.