MIAMI (AP) — Eric Rivers recorded 295 yards receiving to set a Florida International single-game record, and his three touchdown catches helped the Panthers beat New Mexico State 34-13 on Tuesday night to snap a three-game losing streak.