Το Ράλλυ Εσθονίας είναι ένας από τους ταχύτερους αγώνες του WRC. Την αρχική πρωτοπορία στη μικρή super stage της Πέμπτης πήρε ο Craig Breen με το Ford Puma της M-Sport, ωστόσο, μία έξοδος από το δρόμο στην 4η ειδική της Παρασκευής έληξε την ημέρα του εκεί. Ο οδηγός της Toyota, Elfyn Evans ήταν ταχύτερος στις πρωινές ειδικές της 1ης ημέρας για να αναπτύξει μια σεβαστή διαφορά από τον τοπικό ήρωα Ott Tanak με το Hyundai i20 N.
Ωστόσο, ο Εσθονός είχε ακολουθήσει λανθασμένη κατεύθυνση με το στήσιμο του αυτοκινήτου και όπως ανέφερε ο ίδιος, πιο πολύ πάλευε μαζί του, παρά πήγαινε γρήγορα. Ο Kalle Rovanpera ήταν 3ος, παρότι άνοιγε το δρόμο για τους υπόλοιπους στις ειδικές και με το χώμα να μην είναι πατημένο, ολίσθαινε αρκετά. Ωστόσο, ο Tanak δέχθηκε ποινή 10 δλ. διότι χρησιμοποίησε τον κινητήρα εσωτερικής καύσης σε αμιγώς ηλεκτρική ζώνη καθ’ οδόν προς την 1η ειδική και έπεσε στην 3η θέση.
Στην 7η ειδική διαδρομή της Παρασκευής η βροχή έκανε την εμφάνισή της και ο Rovanpera ήρθε στο προσκήνιο, κατακτώντας την πρώτη του νίκη σε ειδική σε αυτό τον αγώνα, κάτι που επανέλαβε και στην 8η, μειώνοντας τη διαφορά από τον team-mate του, Evans στα 10.9 δλ. O Tanak έχασε 20 δλ. όταν αποκολλήθηκε ένας σωλήνας παροχής αέρα για τα σύστημα που ξεθολώνει το παρμπρίζ και δεν είχε ορατότητα και αντίστοιχο χρόνο έχασε και ο Evans με μία έξοδο στην 9η και τελευταία ειδική της 1ης ημέρας, γεγονός που έδωσε την πρωτοπορία στον Rovanpera με διαφορά 11,7 δλ.
Ο Φινλανδός οδηγός της Toyota κατέκτησε τη νίκη σε 7 από τις 9 ειδικές διαδρομές της 2ης ημέρας, που διεξήχθησαν υπό εναλλασσόμενες καιρικές συνθήκες, με τον Evans να δηλώνει ότι δεν είχε απάντηση στον team-mate του. Δύο οδηγοί της M-Sport εγκατέλειψαν την 3η ημέρα, με τον Pierre-Louis Loubet (o οποίος είχε μία έξοδο την 1η ημέρα στην 9η ειδική, όπου το αυτοκίνητό του ανετράπη) να χτυπάει μία πέτρα που προκάλεσε μεγάλη ζημιά στην εμπρός αριστερή ανάρτηση του Ford Puma, ενώ ο Gus Greensmith αναγκάστηκε να σταματήσει με πρόβλημα στη μετάδοση.
Το 15ο χιλιόμετρο της 20ής ειδικής αιφνιδίασε τον Adrien Formeaux (ο Γάλλος οδηγός της M-Sport βρισκόταν στην 6η θέση), αλλά και τον Evans, o οποίος έχασε άλλα 9 περίπου δλ. από τον Rovanpera. Στην 21η ειδική, ο Thierry Neuville, καθ’ οδόν προς την 4η θέση, είχε δύο εξόδους, δηλώνοντας ότι η έλλειψη πρόσφυσης τον έκανε να νιώθει σαν να οδηγεί στον πάγο. Τις δύο επόμενες ειδικές (22 και 23), όπου άρχισε να βρέχει κέρδισε ο Esapekka Lappi με το Toyota GR Yaris, αλλά ο Φινλανδός είχε χάσει πολύ χρόνο με μια αστοχία ελαστικού το Σάββατο και τερμάτισε 6ος.
Με την επικράτησή του στην τελική υπερειδική, ο Rovanpera επισφράγησε τη νίκη του έχοντας επικρατήσει σε 13 ειδικές (συν την υπερειδική) από τις 24 του Ράλλυ Εσθονίας. Η επίδοση του Φινλανδού ήταν ίσως η καλύτερη της σύντομης μέχρι στιγμής καριέρας του στο WRC. H Toyota έκανε το «1-2» με τον Ουαλό Elfyn Evans να «βγάζει το καπέλο» στον Rovanpera. Στον αγώνα της πατρίδας του, ο Ott Tanak κατάφερε να ανέβει στο βάθρο, παρότι είχε πρόβλημα με τα πίσω φρένα του στην προτελευταία ειδική.