Discussion Board

Federer battles past Dimitrov, Azarenka sails into final