Five JSU pitchers limited the Tigers to five hits, with starter Adam Polk (4-6) getting the win after working 5 2/3 scoreless innings. He gave up two hits, walked two and struck out two.
Bishop's blast off Auburn's Daniel Koger (0-3) put JSU ahead 2-0 after three innings, then the Gamecocks managed four more runs in the fourth. Andrew Bishop delivered the big hit with a two-run double.
Auburn (31-21) didn't score until eighth when Jordan Ebert's sacrifice fly brought home Cullen Wacker.
JSU (30-23) will open its final Ohio Valley Conference series of the season Thursday against Morehead State at home at 6:30 p.m. The two teams also are scheduled to play Friday at 6:30 p.m. and Saturday at 1 p.m.