RALEIGH, N.C. -- Redshirt sophomore Andrew Suarez lost his no-hit bid with two outs in the sixth inning, but managed to guide Miami to a 2-1 victory against No. 25 NC State on Saturday afternoon.

After Friday's series opener was suspended due to rain, the Hurricanes and Wolfpack began the day with game two of the series after a 90-minute rain delay. On another damp day at Doak Field, it was Suarez who brought the heat with an eight-inning, 105-pitch performance.

Head coach Jim Morris was impressed by the performance of his team, who has battled the elements throughout its weekend in Raleigh.

"It was a great outing by Suarez," said Morris. "It was tough conditions again. If you have a ground ball hit to you -- and the ball was shooting through, it was slick out there -- and you caught it, the ball is soaken wet and you're throwing to first base. It wasn't easy for the infielders on either team with those conditions."

Freshman closer Bryan Garcia allowed a leadoff double to open the ninth, but shut the door for his seventh save of the season.

Suarez did not allow a hit until a bloop single from Wolfpack catcher Brett Austin in the bottom of the sixth. The Miami, Fla., native, who entered the game having allowed just three earned runs over his last three starts combined, scattered three strikeouts and just five hits on the afternoon.

NC State righthander Andrew Woeck (3-1) delivered an efficient outing for the Wolfpack in his career-first start, but some timely hitting gave the Hurricanes their fifth victory over a ranked team this season.

Senior Dale Carey put the visitors on the board with his fifth home run of the season. The Marietta, Ga., native ripped a 1-0 pitch from Woeck over the fence in left to give Miami a 1-0 advantage in the top half of the third.

The home run was Miami's 15th as a team this spring, which already surpasses the Hurricanes' 2013 team total of 14.

Carey's double to lead off the sixth set up Miami's second run of the afternoon. A one-out RBI single from freshman Willie Abreu roped up the middle off Woeck signaled the end of the righthander's day, and gave the Hurricanes a 2-0 lead in the middle innings.

The double was Carey's team-leading eighth of the season, while Abreu reached base for the sixth straight game. Both players recorded their ninth multi-hit games in the victory.

NC State cut the deficit to 2-1 on Austin's first home run of the season in the bottom of the eighth. But after allowing a bloop single to NC State shortstop Trea Turner, Suarez (3-1) retired Jake Fincher on a groundout to first to end the inning.

With the game tied up 1-1 Friday night, an 80-minute rain delay eventually turned into a postponing of play. After picking up a win in game two of its series, the Hurricanes (16-12, 7-4 ACC) capped an impressive day at the ballpark by finishing off the Wolfpack over final three innings of game one.

Play resumed with one out in the bottom of the sixth, and sophomore lefthander Thomas Woodrey (1-0) picked up right where Chris Diaz left off. Woodrey threw 2.2 scoreless innings en route to his first win of the season, while freshman Cooper Hammond tossed a scoreless ninth for his career-first save.

Miami wasted little time in opening the scoring Friday night, tagging NC State ace Carlos Rodon for a run in the game's first inning. Senior Tyler Palmer got the action started with a one-out walk, and took second base on a single ripped through the right side by freshman Willie Abreu.

After a successful double steal put both runners in scoring position, senior Brad Fieger drove in his team-high 17th run with a groundout to second to plate the speedy Palmer, as Miami took an early 1-0 lead over the Pack (15-10, 3-8 ACC).

Diaz delivered another dominant outing for the Hurricanes, allowing just one unearned run in 5.1 innings of work. With rain pouring down at Doak Field, the Wolfpack strung together a two-out rally in the bottom of the fifth - its first threat of the night - to plate the tying run. Diaz walked Matt Vernon and hit Jake Armstrong with a pitch to put two runners on base. Though he induced a weak grounder from Cavanaugh, the throw from freshman Johnny Ruiz at third sailed past the glove of a diving Fieger, plating Vernon to make it 1-1.

Miami caught Armstrong in a pickle after a nice throw from Abreu in right, and the score remained 1-1.

Just 71 pitches deep into his outing, Diaz and Rodon were both forced to retire due to the rain delay.

The Hurricanes were able to plate the deciding run off NC State reliever Eric Peterson when play resumed Saturday afternoon. Back-to-back singles from Abreu and Fieger gave Miami runners on the corners, and freshman Zack Collins delivered a sacrifice fly to send Miami to a 2-1 advantage in the eighth.

Hammond pitched a flawless ninth for his career-first save.