With 10 matches still to be played, the suspense is everywhere: the battle for the title, qualification ...