After Vanderbilt (36-24-1) tied it 3-all in the second inning, Madrigal's double in the bottom half put the Beavers (53-4) up 5-3.
The Aggies took Friday's opener 7-6 in 15 innings.
It was the longest super regional game in NCAA history.
The game-tying run from Johnson sent the Wildcats into a 15-inning battle with Texas A&M. A&M would score two further runs before the inning ended, extending their lead to 9-6. In the third, A&M tagged on another run, this one courtesy of a RBI single from Walker Pennington.
Jake Thompson pitched 7 2/3 strong innings in Oregon State's win in Corvallis. Two A&M runners dashed across the plate and the Aggies clutched their final lead of the super regional. Having yet to allow a hit, A&M looked to be in a good position.
In Long Beach, California, the Dirtbags (42-18-1) scored three runs in the first, and they went on to post their 12th shutout and beat Fullerton (37-22) for the sixth time in seven meetings this season.
The Wildcats kept charging in the seventh. "I just happened to be up in the situation and the ball got through".
Texas A&M brought in their shutdown reliever, Cason Sherrod, who minimized the damage, allowing a sacrifice fly and inducing an inning-ending ground out.
But, while the rally appeared dead to the viewers, it remained very much alive in the Davidson dugout.
Logan Foster and George Janca hit solo home runs in the third inning for the Aggies' first two runs. We were always setting them up and we were always right there, on base, moving them over.
The fan base in College Station is one of the best in the country, and their trademark chant is their "Ball Four" chant. It's been known to rattle the best of pitchers, as some pitchers have gotten up to Ball eleven or twelve before managing a strike. However, the free pass triggered the chant, and the effects immediately showed in the pitch command. The chants continued as Barry threw balls six, seven and eight to walk Pennington and loaded the bases. Davidson elected to change pitchers. The Wildcats then scored two more off hits from Will Robertson and Brian Fortier to cut the deficit to 6-3. "He gave us a chance when we weren't scoring runs late in the game". Yet, somehow, Davidson worked out of trouble both times.
By rights, Davidson shortstop Max Bazin should probably have caught this ball. Whitmire escaped the inning after that. A&M catcher Cole Bedford threw out Sidwell as he tried to get back to third. He was also helped out by Texas A&M P Mitchell Kilkenny, who fanned nine batters as he stood on the mound for over five innings.
But they didn't look that way for long.
Texas A&M started the third with back-to-back singles by Shewmake and Coleman.
"Really, we just need to go out and do the same thing tomorrow". Whitmire got Janca to foul the first pitch off, before offering up a high outside fastball. He slashed an 0-1 pitch under the glove of diving second baseman, Alec Acosta, to the end game.
A win by Davidson would force a deciding Game 3 with the victor going to Omaha.