Spanien såg ut att få en enkel resa mot sin fjärde raka EM-final. Halvvägs in i matchen ledde laget med 44-30.
Möter Litauen i Final
Frankrike spelade dock upp sig och tog matchen till förlängning. Där var fransoserna betydligt stabilare och vann till slut med 75–72.
Det betyder att Frankrike får spela sin andra raka EM-final, och har chans att ta sitt första EM-guld någonsin.
I finalen ställs de mot Litauen, som vann sin semifinal mot Kroatien.
Finalen spelas på söndag kväll.
Matchfakta
Spanien-Frankrike
72-75 e förl (18-14, 16-6, 15-23, 16-22, 7-10)
Spanien: Marc Gasol 19, Rudy Fernandez 17, Sergio Rodriguez 11, Sergio Llull 6, Fernando San Emeterio 5, José Calderón 4, Pablo Aguilar 3, Victor Claver 3, Xavier Rey 2, Ricky Rubio 2.
Frankrike: Tony Parker 32, Antoine Diot 10, Boris Diaw 8, Mickael Gelabale 7, Florent Pietrus 5, Nicolas Batum 3, Nando De Colo 3, Alexis Ajinca 3, Joffrey Lauvergne 2, Johan Petro 2.