capito... beh allora è valida anche la soluzione che ti ho proposto io, una chiave unique su quei tre campi e poi vai sempre di REPLACE

in questo modo se esiste già una partita simile in quella giornata, con il replace la aggiorna, se non esiste la inserisce