Do wypadku doszło w czasie tankowania jednej z zacumowanych barek. Przyczyną najprawdopodobniej było uszkodzenie służącego do przelewania paliwa węża. Ropa zanieczyściła Dunaj oraz jedną z odnóg tej drugiej co do wielkości rzeki w Europie.
Zdaniem portalu internetowego cas.sk awarię spowodował marynarz, który nieumiejętnie obchodził się ze sprzętem do tankowania.
Nad usuwaniem szkód pracuje kilkudziesięciu strażaków. Rozstawiono specjalne bariery, mające zapobiec większemu zanieczyszczeniu rzeki. Część portu pozostaje zamknięta, ale Dunaj pozostaje otwarty dla żeglugi.
Policja wszczęła śledztwo w sprawie wypadku. Za zanieczyszczenie rzeki grozi na Słowacji do pięciu lat więzienia.