Wake Forest starter Kyle Sleeth (13-0) earned his 13th win of 2002 which ties the school record for wins in a season. Sleeth pitched five innings giving up three runs on six hits.
NC State's Phillip Davidson (5-5) took the loss. Davidson only lasted 3 2/3 innings after giving up eight runs, seven of which were earned.
Johnson's four hits included a double and his 12th home run of the season. The five RBIs give him 21 in his last nine games.
Wake Forest third baseman Jamie D'Antona belted his 17th home run of the season and also collected his first triple of the year in a 2-for-3 performance that included three RBIs.
For NC State the game represented a lot of missed opportunities. The Wolfpack left 17 runners on base in a game that lasted three hours and 20 minutes, the longest game of the tournament thus far.
Wake Forest now awaits the winner of Wednesday's nightcap which features No. 3 North Carolina and No. 6 Virginia. The Deacs will face that winner at 8:30 p.m. Thursday, while the loser of the North Carolina-Virginia game will meet NC State at 5 p.m.