Stanford absolutely pummeled Binghamton at Sunken Diamond Friday afternoon to open play at the Stanford Regional, winning its 17th straight game and posting a historic offensive day.

In a 20-7 win over the fourth-seeded team in the Regional, Stanford set a program record for runs scored in an NCAA Tournament game and became the first team from the Pac-12 to record at least 20 runs in a tournament game since 1998. The Cardinal got rolling right from the outset and cruised.

In the bottom of the second inning, Stanford’s offense exploded for 10 runs on nine hits. Binghamton was able to inch closer over the next three frames with a run each in the third and fourth and then a three-run frame to open the fifth and bring the margin down to just four, but the Cardinal responded with a four-run frame in the bottom of the fifth to surge back out ahead 14-6.

From then on, the Bearcats were limited to just one run and four hits.

Stanford’s Tommy Troy led an offense that collected 21 combined hits. Troy went 4-for-5 with five RBI and homers in both the sixth and seventh innings. The second shot was a three-run bomb to put the Cardinal up 18-6. Troy, just a sophomore, entered the day with only two home runs to his name all season.

Tommy O’Rourke earned the win for Stanford, his third of the season. Joey Dixon drew the start, lasting four innings while allowing four runs and a walk. Brandt Pancer and Max Meier combined to throw the final four frames, registering five punch-outs against just three hits.

Stanford will await the winner of Texas State-UCSB in the winner’s bracket. The Cardinal will play again Saturday at 7 p.m. PT.