North Melbourne have beaten Essendon to break a losing streak stretching back to 2016, but a bizarre blood-wiping incident is likely to land a Roo in hot water.