Get the feeling looking at the list, Peru-Denmark is going to be the first really attractive and end to end match of this world cup.
Morocco-Iran maybe could be but depends on Iran.
Portugal-Spain, technically will be very high level but think this will be cat and mouse e.g Portugal sitting back and Spain popping the ball around the halfway line.
France- Australia, big mismatch. Comfortable France win.
Argentina-Iceland- Great match up of styles but Iceland will sit back on edge of their box and test Argentina with long throws and corners. Probably the closest Messi in Stoke game you'll ever see.
Peru have quite a fast paced and physical team, Denmark have lovely players like Eriksen. From next few days think that one and Croatia- Nigeria will be best to watch. Teams on similar level and contrast in styles.