McGuire takes big ban as Dragons hit hard