The race for the play-offs in National League North appears to be anyone's with just six points separating King's Lynn in fourth and Gateshead in 14th.
York are eight points clear at the top and are still unbeaten, but were held to a 1-1 draw by Kidderminster today.
Hereford are 11th following the 0-0 draw at Darlington. However, just goal difference separate them and Brackley, who occupy the final play-off position in seventh.
Results
AFC Telford United 1-3 Boston United
Alfreton Town 0-2 Spennymoor Town
Blyth Spartans 2-0 Farsley Celtic
Brackley Town 1-1 Chester
Darlington 0-0 Hereford
Gateshead 2-3 Guiseley
Gloucester City 2-2 Curzon Ashton
Kettering Town 4-0 Bradford (Park Avenue)
King's Lynn Town 2-2 Altrincham
Southport 4-1 Leamington
York City 1-1 Kidderminster
The full league table can be viewed here.