Acapulco, Mexico (SportsNetwork.com) - Fourth-seeded Grigor Dimitrov outlasted second-seeded Andy Murray on Friday in the semifinals at the $1.309 million Mexican Open.

Dimitrov dropped the first set to the reigning Wimbledon champion Murray, but bounced back to claim a 4-6, 7-6 (7-5), 7-6 (7-3) triumph in a marathon match that last just under three hours on the red clay at the Fairmont Acapulco Princess.

Awaiting the 22-year-old Bulgarian in the final is fifth-seeded South African Kevin Anderson, who notched a 6-1, 5-7, 6-4 victory over Alexandr Dolgopolov in Friday's first semifinal.

Anderson, who was last week's runner-up in Delray Beach, will be looking for his third ATP title and first since claiming the crown in Delray Beach in 2012.

Dimitrov has just one career title to his name, coming in 2013 at Stockholm, but has won three of the four all-time meetings against his 27-year-old counterpart.