The third-ranked UNC baseball team continued its recent run of come-from-behind victories on Tuesday, as freshman Ashton McGee hit a walk-off double in the bottom of the 10th inning to give the Tar Heels a 7-6 win at Boshamer Stadium over the upset-minded Davidson Wildcats.

McGee’s heroics capped a frantic rally that saw UNC (38-9) erase a 6-3 deficit in the bottom of the ninth for its third straight walk-off win, and seventh consecutive victory overall.

Davidson (24-22) used four home runs–including two by Will Robertson–to account for all of its scoring in the game.

The Tar Heels entered the ninth inning having compiled just two hits–but took advantage of a combined 16 walks issued by the Davidson pitching staff to come out on top.

Brandon Riley and McGee each walked to begin the home half of the ninth. Both players later came around to score on RBIs from Zack Gahagan and pinch hitter Adam Pate.

Junior shortstop Logan Warmoth then tied the game with two outs after slapping an RBI single through the right side–a hit that came on the eighth pitch of his at-bat.

UNC took advantage of a similar situation in the 10th inning, when Kyle Datres and Riley led off the frame with back-to-back walks.

Wasting no time, McGee followed up with the walk-off winner–while crushing Davidson’s hopes of pulling off a signature upset.

Closer Josh Hiatt was credited with the win on the mound after throwing a perfect 10th inning, capping a team effort that saw five different pitchers see action for the Tar Heels.

Up Next:

UNC will return to action Wednesday night at Boshamer Stadium, as it hosts UNC-Asheville. First pitch is set for 5 p.m.