Postpublished at 07:51 British Summer Time 23 June 2014
Belgium's 1-0 win over Russia wasn't very pleasing on the eye, but the hardy souls who made it through that one got their reward in last night's subsequent matches. Algeria kept their last-16 hopes alive with a 4-2 victory over South Korea before Portugal snatched a point against USA to keep Cristiano and Co in the tournament - just about.
If you missed any of it, Match Of The Day World Cup Catch-Up is just what you need.