Ligue 1 strugglers Guingamp beat much-fancied Monaco 3-1 after extra time in the semi-finals of the French Cup on Wednesday to set up a final date with Brittany rivals Rennes....