Cricket North: Mackrell gets Blues home, South upset premiers