The Liberty Flames struggled on offense, leading to a 26-7 loss to Buffalo in the Bahamas Bowl on Saturday at Thomas A. Robinson Stadium.