Photos | Panthers top Bucs 31-13