Matt Lamb battles to keep Warwickshire in command at Bristol