Williams (ankle) will not practice Wednesday, Nick Wagoner of ESPN.com reports.

Williams missed the 49ers' Week 12 loss to the Packers. Jaylon Moore got the start at left tackle in his place and would likely handle those duties again Sunday in Buffalo if Williams is unable to play.