It was Ferrer's 13th consecutive victory over his Spanish Davis Cup teammate.
Almagro served for the match in the 10th game of the third set and the 10th and 12th games of the fourth set, but was broken each time by Ferrer.
The fourth-seeded Ferrer will play either top-ranked Novak Djokovic, the defending champion, or Tomas Berdych in the semifinals.
More Sports Headlines
Seahawks ink QB Wilson to 4-year, $87.6M extension 3:19 p.m. M's deal Happ, Lowe at trade deadline 3:34 p.m. Seahawks open camp with WRs as position of focus Mís notebook: Montero, Marte get the call 4:27 p.m. Kyle Busch starts drive for 4th straight win from pole 4:21 p.m. Sounders excited to turn page into August 4:08 p.m. Beijing gets 2022 Winter Games Huskies’ RB Cooper will play this season in honor of late father
Our new comment system is not supported in IE 7. Please upgrade your browser here.