Birmingham City visit Sixfields to take on Northampton Town in their latest League One fixture today (3pm)