McGinley faces Cabrera in semi-final
The man who stopped Paul McGinley winning nearly £460,000 (€679,000)) in May now blocks his path to the £1m (€1.46m) first prize at the HSBC World Match Play championship.
Back on the same Wentworth course, McGinley crushed Ryder Cup team-mate Luke Donald 9&8 in today’s quarter-finals.