Both sides have players sent off, as the Town again squander a lead late on - registering their fifth 1-1 draw in six league games.