SAN JOSE, Calif. --- Andrew Rodriguez hit a go-ahead, two-run home run in the fourth inning on Tuesday to spark a four-run Spartans rally, as San Jose State completed its first season sweep of No. 7 Stanford since 1995 with an 8-5 win at Blethen Field.

The Spartans also defeated the Cardinal at Sunken Diamond in Stanford on April 17, 3-2. This season is also the first time the Spartans have swept all their games against Stanford and Fresno State since 1995.

San Jose State (21-19) scored all eight of its runs in the first four innings, running out to leads of 3-0 in the first, 4-2 in the third and 8-4 through the fourth. The Spartans' top five in the order did all the damage, going a collective 8-for-21 with six RBIs and seven runs scored. Rodriguez finished 2-for-5 with two RBIs, two runs scored and a stolen base. Michael Gerlach went 2-for-4 for his fourth multi-hit performance in his last eight games and drove in two for the second time against the Cardinal (28-12).

Austin Wilson went 2-for-2 with two home runs and three RBIs Tuesday. Stanford had seven hits in the game, three of which were home runs. Stanford's Dean McArdle (3-1) took the loss, his first of the year, in 3 1/3 innings, surrendering three runs, two earned, on five hits and a walk. The Spartans' Kyle Hassna (2-0) earned his second win of the year with two innings of relief. Kalei Contrades recorded his second consecutive save, third of the year, by pitching a scoreless ninth and getting Brian Ragira to strike out swinging to end the game.