Simon did everything well in this match, and hitting 30 + winners (including surprising some serve and volleying 1;38:06, 1;58:55,2:18:43, sudden change of pace) although Federer had some back problems back then:
I'll describe the last 3 games:
3-3, Simon's serving:
0-15: volley from Federer, passing out from Simon
0-30: double-fault from Simon
0-40: forehand ue from Simon
15-40: forehand passing shot winner from Simon to save break point
30-40: ace from Simon
40-40: forehand ue from Federer
adv: lob winner on the line from Simon
Game Simon: forehand ue from Federer
4-3, Federer's serving:
0-15: Simon's FH return winner
15-15: FH ue from Simon
15-30: FH ue from Federer
15-40: CC backhand winner from Simon
30-40: FH winner from Federer
Break Simon on a FH winner after a good return so a good game from Simon to break.
5-3, Simon's serving:
15-0: passing from Simon, forced volley ue from Federer
30-0: FH ue from Federer
30-15: BH passing out from Simon after a decent volley from Federer
40-15: volley from Simon, forcing an error from the BH side of Federer
Match won on an ace.