2 Roger Federer (6-7, 6-4, 6-7, 6-3, 3-6)).