McLennan rattles Rebels