Postpublished at 00:26 British Summer Time 30 June 2014
Costa Rica in the last eight. You would have got good money on that outcome a few months back, but the Ticos march on.
It's been a particularly thrilling day at the World Cup with late drama galore.
Join us tomorrow for France v Nigeria and Germany v Algeria. Europe v Africa.
See you there...