Teague-Neeld ruled out of Magpies match