The Raiders extended its lead in the bottom of the third thanks to back-to-back RBI singles by Gera Alvarez and Willie Durazo, which gave Tech a 3-0 lead.
Seton Hall (2-2) scored its first run in the top of the fourth on an RBI single by Barlow that plated Mike Bascom.
The Pirates came back in the top of the fifth inning and tied the game on a two-run home run by Tim Pahuta.
Tech retook the lead in the bottom of the fifth inning on an RBI single by Durazo. His single plated Bryon Smith who singled to straight away center field.
Seton Hall responded in the top of the sixth inning with one-run double from Tim Pahuta that tied the score at 4-4.
The Raiders took the lead for good in the bottom of the seventh when Jon Slack produced an infield single with the bases loaded scoring Alvarez to give Tech the 5-4 lead.
The lead was extended in the bottom of the eighth as Tech scored two runs on two hits, two walks and two wild pitches by Seton Hall reliever Mike Santmyer.
Durazo led all Tech hitters with a 3-for-5 performance at the plate. Rowe, who replaced starter Chris Phillips in the middle of the sixth, retired the last six Seton Hall batters of the game, which included four consecutive strikeouts.
Rowe (3-0) picked up this third win in relief this season. Phillips and Rowe combined for 14 strikeouts on the afternoon.
Seton Hall reliever Chris Noonan took the loss for the Pirates and fell to 1-1. The Pirates were led offensively by first baseman Tim Pahuta who was 2-for-4 with a solo home run.
Tech and Seton Hall will play again tomorrow at Dan Law Field. Game time is set for 3 p.m.