Acapulco (Mexico): Bulgaria's Grigor Dimitrov edged second-seeded Andy Murray in three sets on Friday to reach the final of the ATP Mexico Open, where he'll face South African Kevin Anderson.

The fourth-seeded Dimitrov, who had never beaten Murray in three prior encounters, triumphed 4-6, 7-6 (7/5), 7-6 (7/3).