Italian ace Sara Errani beat Agnieszka Radwanska 6-4 7-6 at Roland Garros to make the semi-finals of the French Open.