Elcock has a decent chance of pulling off an upset here.