Frankfurt, Germany (My Sportsbook) Thierry Henry's lone goal in the second half proved enough for France to upset reigning World Cup champion Brazil, 1-0, Saturday in Frankfurt.
The Arsenal striker found Zinedine Zidane's free kick in the 57th minute and rifled a right-foot volley at the far post to notch his third goal of the tournament.
With the victory, France meets Portugal Wednesday in the semifinals in Munich.
History repeated itself as the European nation knocked out Brazil. In 1998, Ronaldo's side fell to France in the World Cup Final thanks to a pair of goals by Zidane.
Zidane, who is retiring after this year's tournament, will extend his career for at least one more match as France takes on Portugal. Saturday's match marked the Real Madrid midfielder's 106th national team appearance.
France dominated the entire match with five shots on goal. Brazil, on the other side, could only manage one and struggled to put together their notorious set pieces.
In the 44th minute, France came close to opening the scoreboard. Zidane set up teammate Patrick Vieira, who raced through the midfield in on goal, but was eventually brought down by Juan. With the tackle, Juan received his second yellow card of the tournament and would have missed the semifinals if Brazil advanced.
Henry was awarded the free kick for the foul, but could only hit the Brazilian wall and Ronaldo's arm. With the hand ball, France earned another kick and Ronaldo was carded for arguing with the referee.
This time Zidane stepped up to the challenge, but had the same luck as Henry, firing at the brick wall.
France eventually found the back of the net in the second half as Henry fired past Brazil goalkeeper Dida. It was Henry's 36th international goal.
Minutes later, France came close to doubling its lead as Frank Ribery's cross intended for Zidane found Juan instead and rolled past the far post.
As time started to run out, Brazil stepped up its offensive attack. The World Cup favorites created many opportunities in the last 10 minutes of the match, but could not grab the equalizer.
In the 84th minute, Ronaldo, who was looking to extend his all-time leading 15 World Cup goals, found himself in front of Fabien Barthez's net, but pressure from Sidney Govou made the Brazilian icon shoot just wide.
Prior to Saturday's upset, Brazil had not lost in the World Cup since 1998. The team was only two victories away from its own record of 13 matches without a defeat, put together from 1958-1966.