To Balaton Park φιλοξένησε έναν συναρπαστικό αγώνα Moto3, με μάχες στον τελευταίο γύρο και την νίκη να κρίνεται για 18 χιλιοστά του δευτερολέπτου!
Ο κάτοχος της Pole Position, Maximo Quiles, κατάφερε να στρίψει πρώτος, έχοντας τον Valentin Perrone να τον ακολουθεί από κοντά.
Στην πέμπτη στροφή του τρίτου γύρου ο Quiles έκανε ένα λάθος που είδε τον Αργεντίνο να ανεβαίνει στην πρώτη θέση, πριν ο Ισπανός ξαναπεράσει στην 9η στροφή.
Αυτή έφερε κοντά τους και τους υπόλοιπους αναβάτες (David Muñoz, Angel Piqueras και Guido Pini), με ένα γκρουπ πέντε αναβατών να ξεχωρίζει.
Στα μέσα του αγώνα σε αυτό το γκρουπ προστέθηκε και ο Jose Antonio Rueda, ενώ οι προσπεράσεις ήταν σχετικά λίγες, για τα δεδομένα της Moto3.
Ένα ακόμα λάθος ήρθε από τον Quiles στον 10ο γύρο και ο Ισπανός βρέθηκε στην 4η θέση, με τον Perrone να οδηγεί τον αγώνα.
Πιο πίσω, ο Pini είχε αρχίσει να χάνει τον ρυθμό του και την επαφή με το γκρουπ των πρωτοπόρων, ενώ μια πτώση λίγο αργότερα έβαλε τέλος στον αγώνα του.
Με πέντε γύρους να απομένουν, ο Perrone παρέμενε στην κορυφή, ο Muñoz ήταν στη δεύτερ θέση και ο Quiles συμπλήρωνε το βάθρο.
Μπαίνοντας στον τελευταίο γύρο, ο Quiles επιτέθηκε στην πέμπτη στροφή, όμως ο Perrone έφτασε και πάλι κοντά του στο τελευταίο σικέιν και έκανε μια ηρωϊκή προσπάθεια στην τελευταία στροφή, όπου πήρε την εσωτερική και πέρασε τον Quiles.
Ο Ισπανός όμως είχε καλύτερη έξοδο και κατάφερε να φτάσει πρώτος στην γραμμή του τερματισμού, 18 χιλιοστά του δευτερολέπτου πριν τον Perrone, ενώ ο Muñoz συμπλήρωσε το βάθρο.
Tέταρτος τερμάτισε ο Angel Piqueras, μπροστά από τον Jose Antonio Rueda.
Αρκετά πιο πίσω, ο Adrian Fernandez ήταν επικεφαλής του δεύτερου γκρουπ, στην 6η θέση, με τους David Almansa και Joel Kelso να τον ακολουθούν.
Την δεκάδα συμπλήρωσαν οι Alvaro Carpe και Nicola Carraro.