A man may lose his hand and two others suffered "very significant injuries" after a wild brawl involving bats and poles in Brisbane's southside overnight.
Police were called to a brawl involving around 40 men armed with various weapons, including bats and poles, on Daw Rd at Runcorn about 10.30pm on Monday.
Police treated a 36-year-old who had significant hand, neck and head injuries.
A group of men tried to leave in a Nissan X-trail but were intercepted by the dog squad on Nathan St.
Seven men, aged between 22 and 38, were taken into custody. An eighth man was arrested in Cactus St.