Bitva u Porpoises ( port. Batalha das Toninhas ) byl incident zahrnující brazilské námořnictvo u pobřeží Gibraltaru v listopadu 1918, na konci první světové války [1] . Brazilci si spletli hejno sviňuch s německými ponorkami , napadli je a zničili [2] [3] .
Brazilské lodě byly nařízeny anglickou admiralitou, aby pokračovaly na Gibraltar. Admirál Pedro Max Fernando Frontin byl varován, aby byl opatrný, protože v Gibraltarském průlivu německá ponorka potopila loď Britannia , přidělenou k eskortě brazilské flotily. Bylo přijato varování o přítomnosti více ponorek v oblasti, takže německý útok byl možný kdykoli [4] .
V noci si hlídkový křižník Bahia ve vodě všiml toho, co považovali za periskop . V domnění, že jde o německý útok, námořníci stříleli naslepo do vody ve snaze odrazit podezřelou ponorku. Ale to, co bylo mylně považováno za periskop na německé ponorce, se ukázalo jako smečka sviňuch [5] [2] .
Incident je zřídka zmíněn v historických knihách a většinou jako komický fakt [2] . Tato událost však zůstala v brazilském lidovém povědomí [3] , což dalo vzniknout spoustě vtipů v brazilském tisku [6] a memů [7] .
V té době neexistovaly žádné elektronické mechanismy pro detekci ponorek . Napětí a incidenty bojového stresu, které vedly k vedlejším škodám , nebyly v námořní válce neobvyklé. Podobný incident se opakoval v roce 1982 během války o Falklandy , kdy si britská fregata HMS Brilliant , vybavená nejmodernějším elektronickým zařízením , spletla skupinu velryb s argentinskými ponorkami a zahájila palbu na zvířata [5] [8] .