Det blev till slut Kroatien och Frankrike som tog sig vidare till semifinalerna.
Kroatien hamnade i underläge och fick jaga stora delar av matchen mot Ungern. När de väl kvitterade, ryckte Ungern ifrån igen. Men Kroatien kämpade sig hela tiden tillbaka. Ungern ledde med fyra mål när det var drygt fem minuter kvar. Kroatien gjorde då en otrolig vändning och nätade de fem sista målen. 31–30 blev slutresultatet, där Kroatien satte segermålet i den sista sekunden.
Frankrike säkrade också en semifinalplats efter att Luka Karabatic skickat in det avgörande målet. Domarna var tvungna att använda videogranskning för att försäkra sig om att målet var giltigt. Klockan visade 29:59.7, vilket innebar att tre tiondelar krossade Egyptens drömmar om en semifinalplats.
Slutresultat:
Kroatien–Ungern 31–30 (16–16)
Frankrike–Egypten 34–33 (18–14)
