England got a dream start with Kieran Trippier scoring a free-kick in the fifth minute, but paid for sitting on their lead in the second half.
Ivan Perisic scored the equaliser in the 68th minute, and then he hit the post soon after. The game went into extra-time and Mario Mandzukic scored the winner in the 109th minute.
Here's how South African football players, PSL stars, the local media and fans reacted to this dramatic Fifa World Cup game.
England has to lose tonight.— Super Cooper (@CooperCharnay) July 11, 2018
Do you know how annoying it will be watching the EPL.
“There’s Henderson, a World Cup winner.” “Kane duplicated a shot from the World Cup” “Yellow card for the World Cup winner Lingard”
England must lose tonight. No ways.
Is it coming home or what??(England)— Linda_motlhalo8 (@MaserameLinda) July 11, 2018
Nice to see no goalkeepers wasting time at the World Cup. Not one keeper has got cramp in the 60th min!!— James keene (@JamesKeene28) July 11, 2018
England are making too many back passes to their goal keeper. It can back fire#Russiaworld cup semi.— Jimmy Tau (@Jimmytau2) July 11, 2018
Say what you like, but this Croatian team epitomize what it is to play at the World Cup. They leave everything on the pitch and never know when it’s over. France though, will be their biggest test yet.— yusuf variava (@yusuf_variava) July 11, 2018
It was a great journey we are proud of what England Achieved. The boys restored the pride back in the The lions. They gave absolutely everything.. this is a massive step forward for our national team. Thanks you England #England— James keene (@JamesKeene28) July 12, 2018
For a team like Croatia who have been to 2 penalty shoot outs that means extra time, more mileage in their legs to play like this.?They’ve played 2 extra time games leading to this semi as the 3rd and yet they still believe and still fight the way they did..! Unbelievable..!— Amanda toki Dlamini (@Amanda_Dlamini9) July 11, 2018
Morning family #FRA NEVER LOST: will challenge Sunday #CRO in the final of the World Cup, has faced only 5times to #CRO in its history.— Issa Sarr (@Noblesarr18) July 12, 2018
1998: #fra 2-1 #CRO
1999: #fra 3-0 #CRO
2000: #CRO 0-2 #fra
2004: #fra 2-2 #CRO
2011: #fra 0-0 #CRO
IVAN PERISIC SINCE GOING TO LEFT WING MAN OF THE MATCH! What a tactical change that won the game for Croatia 🇭🇷— sameehg doutie (@SDoutie) July 11, 2018
Why can't we be excited Roy? Why can't we be happy? We loved every minute of it! pic.twitter.com/F5rNH6wcHu— Ian Wright (@IanWright0) July 11, 2018
Strong words from Luka Modric post-match:— ITV Football (@itvfootball) July 11, 2018
"English journalists, pundits from television, they underestimated Croatia tonight and that was a huge mistake. All these words from them we take, we were reading and we were saying 'ok, today we will see who will be tired'" pic.twitter.com/Rxyv4WA03c
If Modric wins the World Cup doesn’t he deserve the ballon d’or? I rate— Lennox Bacela (@lennoxbacela) July 11, 2018
Can’t win the World Cup with such numbers pic.twitter.com/SnUoQGXDIJ— Lennox Bacela (@lennoxbacela) July 11, 2018
ENGLAND BREXIT THE WORLD CUP pic.twitter.com/Kk5dJWEXpu— Marks Maponyane (@MarksMaponyane) July 11, 2018
Shoutout to all the classy South Africans giving me shit about England losing, like I don’t throw all my support behind Bafana all the time.— Joe Crann (@YesWeCrann) July 11, 2018
Hope it makes you feel big. I’m just super proud that this young team got within 20 minutes of a World Cup final.
Sorry England, but you can't win a game like this the typical English style of lumping forward and hoping, creating hardly anything, praying for setpieces. Croatia exuded true class with patience and confidence in ability #Hrvatska #WorldCup #CROENG— Ignat Football (@IgnatFootball) July 11, 2018
England talking about reaching the semi-finals as if it's a Holy Grail. They reached the semi in 1990 but failed to qualify for the 1994 #WorldCup Bulgaria & Sweden made the 94 semis. Croatia 98. Turkey & Korea in 2002. It's a good step if you know how to move forward thereafter— Ignat Football (@IgnatFootball) July 11, 2018