Laurie Evans spared Warwickshire's blushes as he anchored his side to 221-8 in their LV=County Championship match with Yorkshire at Headingley.