Saracens had to survive three second-half yellow cards to beat champions Harlequins 34-17 at the Stonex Stadium on Saturday lunchtime.