I believe it will be a tough. hard fought game. Buffalo generally struggles against teams like St Louis, tough and physical. They are down 2 more O-lineman, so can their makeshift O-line hold up? Good news for Buffalo def, St Louis is far from a juggernaut, and they have been playing really decently since the bye week.
Buffalo scratches out a home W 23-16