I think for something to qualify as a battle, both sides have to "engage in conflict" which is why the sinking of several British warships in a Scottish port by a lone German submarine, running on the surface, in the opening days of WWII isn't considered a battle. The Royal Navy never got a shot off. An embarrassment, yes. A battle? No.