When the end came neither Roger Federer or Rafael Nadal could hold back the tears.