VAUXHALL ended their Nationwide North campaign with their fourth consecutive victory - while also maintaining an 100% record at Holker Street on their fourth visit.
A relatively tame affair suddenly exploded in the 80th minute when four players - two from each side - were dismissed following a bad tackle on Motors' Anthony Wright by home defender Ludlam, which resulted in a heated exchange.
The Motormen fell behind on 18 minutes when Ludlam hit an absolute scorcher from fully 35 yards into the top corner.
Barrow's advantage lasted just three minutes as Vauxhall's McDermott swung in a left-wing cross, Olsen headed on and O'Donnell - with defenders on both side in close attendance - volleyed a stunning equaliser.
The Motormen grew in stature after the break and it came as no surprise when they took the lead on 58 minutes. O'Donnell was felled just outside the box and Moogan blasted home a fierce free-kick.
The former Everton starlet almost repeated the trick when A Wright was fouled, only for his free-kick to hit the far post.
Then came that tackle and tempers flared. Barrow's Ludlam and Hill were first shown red cards and then A Wright and Glendenning quickly followed suit as both sides were reduced to nine men.
VAUXHALL: Dittmer, Woodyatt, McDermott, Glendenning, McNulty, Brazier, Moogan, Lawton, A Wright, Olsen, O'Donnell. Subs. D Wright, Spellman, Duffy, Parry, Macauley. 20050502