Senior Championship Round-Up: Johnnies, Rossa and Lámh's with important wins but St Gall's falter late on