Dave is back with Karl to look back at yesterday's games with Japan beating Germany, Spain embarrassing Costa Rica, Belgium escaping Canada and Morocco and Croatia being boring! They also look at today's games which looks like potentially the funnest day so far.