Brazil vs Spain analysis