Sale Sharks' director of rugby Steve Diamond hailed the contribution of mercurial stand-off Danny Cipriani after their 26-22 victory over Wasps.