An evening that saw Sheffield Wednesday twice take the lead and control of the match ended with Danny Röhl booting a water bottle in frustration as Bristol City escaped with a 2-2 draw.