Not sure if i want to make a comment on this roller coaster match.
I have no idea how Roger gets himself out of the tough moments like the first set, maybe the toilet break did it for him? Who knows.
The 11th game in the fourth set was tight with the many deuces.
Well done Federer, 23 semis in a now!