Τη δυνατότητα να περάσει στη δεύτερη θέση της βαθμολογίας έχει ο Ολυμπιακός με νίκη εναντίον του Παναιτωλικού, συνεχίζοντας με μεγαλύτερο πείσμα και πάθος στο κλείσιμο της ψαλίδας από τον ΠΑΟΚ και στη διεκδίκηση του τίτλου. Οι Ερυθρόλευκοι επιστρέφουν μετά από τρεις εβδομάδες στο Γ. Καραϊσκάκης (μεσολάβησαν η διακοπή του πρωταθλήματος και τα εκτός έδρας παιχνίδια με τον Ατρόμητο και την Μπέτις) και θέλουν να φτάσουν στη νίκη, ικανοποιώντας παράλληλα τους οπαδούς τους.
Ο Ολυμπιακός έπαιξε καλό ποδόσφαιρο, τόσο κόντρα στον Ατρόμητο στο Περιστέρι όπου πήρε τη νίκη όσο και στην ήττα απέναντι στη Μπέτις, εναντίον της οποίας πάλεψαν για τον βαθμό μέχρι το τελευταίο δευτερόλεπτο. Ο Πέδρο Μαρτίνς θέλει οι παίκτες να δώσουν συνέχεια στην καλή απόδοση και φυσικά αυτό να συνδυαστεί με την κατάκτηση των τριών βαθμών.
Ο Πορτογάλος τεχνικός έκανε αρκετές δοκιμές στην τελευταία προπόνηση και άφησε κάποια πράγματα ανοιχτά για ορισμένες θέσεις στην ενδεκάδα. Όλα δείχνουν ότι κάτω από τα δοκάρια θα βρίσκεται για ακόμη ένα αγώνα ο Σα, στις θέσεις των στόπερ θα είναι οι Σισέ, Βούκοβιτς και στο αριστερό άκρο της άμυνας ο Κούτρης. Δεξιά, λογικά θα παίξει ο (πιο φρέσκος, έναντι του Ελαμπντελαουί) Τοροσίδης.
Στα χαφ, το προβάδισμα έχουν οι Καμαρά, Μπουχαλάκης, ενώ τη θέση του δεύτερου διεκδικεί ο Γκιλιέρμε.
Στην επίθεση, στις “πτέρυγες” αναμένεται να αγωνιστούν οι Ποντένσε, Ναουέλ και στην κορυφή ο Γκερέρο, έχοντας πίσω του τον Φορτούνη. Ο Χριστοδουλόπουλος συμπεριλήφθηκε στην αποστολή, αλλά δεν θα είναι στο αρχικό σχήμα και θα χρησιμοποιηθεί μόνο αν ζορίσουν πολύ τα πράγματα.
(function(){
// Επιλογές ρύθμισης
const KEY = 'readerFontSizePx';
const SELECTOR = '.td-post-content'; // στόχος: σώμα άρθρου
const MIN = 14; // ελάχιστο px
const MAX = 24; // μέγιστο px
const STEP = 1; // βήμα
const ATTR = 'data-font-user'; // attribute για debug/στυλ
function getTarget(){
return document.querySelector(SELECTOR);
}
function getCurrentPx(el){
const fs = parseFloat(getComputedStyle(el).fontSize);
return isNaN(fs) ? 17 : fs; // default fallback
}
function apply(px){
const el = getTarget();
if(!el) return;
const next = Math.max(MIN, Math.min(MAX, px));
el.style.fontSize = next + 'px';
el.setAttribute(ATTR, next);
try { localStorage.setItem(KEY, String(next)); } catch(e){}
}
function init(){
const el = getTarget();
if(!el) return;
// Αν υπάρχει αποθηκευμένη προτίμηση, εφάρμοσέ τη
let stored = null;
try { stored = parseFloat(localStorage.getItem(KEY)); } catch(e){}
if(stored && stored >= MIN && stored <= MAX){
apply(stored);
}
document.addEventListener('click', function(e){
if(e.target.closest('.rf-inc')){
const cur = getCurrentPx(el);
apply(cur + STEP);
} else if(e.target.closest('.rf-dec')){
const cur = getCurrentPx(el);
apply(cur - STEP);
}
}, { passive: true });
// Προαιρετικά: reset με διπλό κλικ στο A−/A+ κρατώντας Alt
document.addEventListener('dblclick', function(e){
if(e.altKey && (e.target.closest('.rf-inc') || e.target.closest('.rf-dec'))){
el.style.fontSize = '';
el.removeAttribute(ATTR);
try { localStorage.removeItem(KEY); } catch(e){}
}
}, { passive: true });
}
// Περιμένουμε το DOM
if(document.readyState === 'loading'){
document.addEventListener('DOMContentLoaded', init, { once: true });
} else {
init();
}
})();