SPARTANBURG -- There would be no repeat for North Carolina this year.
South Carolina scored a pair of fourth-quarter touchdowns to pull away to a 23-19 victory in the 76th Annual Shrine Bowl of the Carolinas in front of 7,000 fans on Saturday at Gibbs Stadium.
With the win, the Sandlappers avenged last year's 26-19 defeat. They lead the overall series 42-30-4.
South Carolina trailed 13-9 going into the fourth quarter before taking the lead for good on a 5-yard touchdown run by Mykal Moody (Conway) for a 16-13 advantage with 14:03 left in regulation.
Never miss a local story.
North Carolina drove to the Sandlappers' 31 on the ensuing possession, but an attempt to tie came up short as Matthew Wogan (Porter Ridge) missed a 48-yard field goal try with 8:54 to go.
South Carolina wasted little time extending the lead, marching 80 yards on 11 plays, capped by a 14-yard touchdown pass from Michael Julian (Hilton Head Island High) to Keinan Lewis (Belton-Honea Path) for a 23-13 advantage with 3:14 left.
Julian finished 9 of 23 for 147 yards with the touchdown to lead the Sandlappers. Malcolm Green (Conway) was named the offensive most valuable player for South Carolina. He finished with three catches for 98 yards, including a 45-yard grab off a throw by Julian that set up the team's first touchdown.
South Carolina coach Ray Stackley (Stratford) said his team would not be denied.
"We came in here as a huge underdog," Stackley said. "(North Carolina) came in here with 21, 22 or 23 signees. We challenged our kids to play South Carolina football, which is to fly around and be physical and be quick. I think you saw that we're pretty quick out there."
Much hype surrounded North Carolina's defense, which featured several NCAA Division I commitments. But it was South Carolina's defense that stole the show. The Sandlappers forced six fumbles, recovering two, and were beneficiaries of three interceptions.
Ben Boulware (T.L. Hanna) was named South Carolina's defensive most valuable player, leading the team with nine tackles, with 2.5 for loss and an interception. Devon Durant (Greenwood) also recorded nine tackles with a forced fumble and 47-yard fumble return.
As a whole, South Carolina recorded eight tackles for loss as opposed to North Carolina's five.
"I thought our defense played extremely well the whole game," Stackley said. "Our offense made some good adjustments at halftime and came back and scored some points."
The day didn't start off well for the Sandlappers, though. Tramel Terry (Goose Creek), the state's Mr. Football, fumbled the opening kickoff and also injured his left knee. He did not return.
The Tarheels capitalized on the turnover to take a 6-0 lead after Noah Suber (T.C. Roberson) recovered his own fumble in the end zone for a touchdown.
South Carolina answered with 5:53 left in the first quarter as Romelo Doctor (Ashley Ridge) tied the game on a 2-yard touchdown run. The Sandlappers took a 9-6 lead into the half on a 21-yard field goal by Ben Hinson (Irmo).
North Carolina regained a 13-9 lead on a 45-yard touchdown run by Pharoh Cooper (Havelock) with 6:42 left in the third quarter. Cooper was named the Tarheels' offensive MVP, finishing with 11 carries for 104 yards and a touchdown and three catches for 39 yards. He led all players with 253 all-purpose yards.
"I feel like I had a great game," the South Carolina commitment said. "All these players out here are Division I players, so I feel like I did great. I know what it's going to be like going into college next year."
Suber pulled North Carolina to within 23-19 with 36 seconds left in regulation. But Jaylen Miller (Gaffney) blocked the extra point attempt.
Suber finished 5 of 10 for 62 yards and added 10 carries for 40 yards with two touchdowns.
Miller recorded a tackle, along with the blocked extra point, and served as lead blocker on four straight plays that led to the Sandlappers' first touchdown.
"I can't complain," Miller said. "I just went hard and played."
The Tarheels attempted an onside kick, but Darius Hammond (Strom Thurmond) recovered the attempt and South Carolina ran out the clock.
North Carolina coach Nelson Smith (Garner Magnet) said turnovers were the difference in the game.
"They played great defense," he said. "You've got to give them credit and their coaching staff. They did a great job. Anytime you lose a hard-fought game like this, it's whoever makes the most turnovers. We had our fair share, but the kids battled back and played hard."
Quinton Patterson (Crest) was named North Carolina's defensive MVP, recording six tackles with two for loss and a pass breakup.
A check in the amount of $1,357,620.12 was presented to the Shriner's Hospital at halftime.
South Carolina 23, North Carolina 19
North Carolina 6 0 7 6 -- 19
South Carolina 6 3 0 14 -- 23
NC -- Noah Suber fumble recovery in end zone (kick failed). Drive: 3 plays, 8 yards, 13:22 remaining. Key play: Tramel Terry of South Carolina fumbled the opening kickoff to give North Carolina the ball at the SC 8. NC 6, SC 0
SC -- Romello Doctor 2-yard run (kick failed). Drive: 10 plays, 90 yards, 5:53 remaining. Key play: After a double reverse the ball was pitched back to SC quarterback Michael Julian who found Malcolm Green for a 45-yard completion to the NC 20. NC 6, SC 6
SC -- Ben Hinson 21-yard field goal. Drive: 5 plays, 23 yards, end of the quarter. Key play: Julian found Mykal Moody for a 14-yard gain on the first play of the drive. SC 9, NC 6
NC -- Pharoh Cooper 45-yard run (Wogan kick). Drive: 4 plays, 80 yards, 6:42 remaining. Key play: Khris Francis appeared to be tackled but spun off a defender and raced for a 25-yard gain on the first play of the drive. NC 13, SC 9
SC -- Mykal Moody 5-yard run (Hinson kick). Drive: 13 plays, 80 yards, 14:03 remaining. Key play: Julian found Harold Atkinson for 9 yards on third down early in the drive to keep the drive alive. SC 16, NC 13
SC -- Keinan Lewis 14-yard pass from Julian (Hinson kick). Drive: 11 plays, 80 yards, 3:14 remaining. Key play: Julian connected with Green for a 40-yard gain to move the ball to NC territory. SC 23, NC 13
NC -- Suber 10-yard run (kick failed). Drive: 10 plays, 75 yards, :36 remaining. Key play: Suber had back-to-back 10 yard runs with the ball at the SC 20, the second of which went for a touchdown. SC 23, NC 19
First downs 14 16
Comp-att-int. 7-18-3 9-26-1
Passing yards 66 147
Rushing att-yards 46-218 40-77
Total yards 284 224
Punts-avg. 6-44 7-43
Fumbles-lost 3-1 6-2
Penalties 7-75 3-21
Rushing: NC- Pharoh Cooper 11-104, Noah Suber 10-40, Khris Francis 4-33, TJ Logan 13-32, Jachin Watkins 6-7, Kalif Phillips 1-2. SC- Darius Hammond 5-32, Harold Atkinson- 5-28, Romello Doctor 12-27, Akia Booker 2-16, Mykal Moody 2-8, Keiston Smith 2-4, Michael Julian 7-(-11).
Passing: NC- Noah Suber 5-10-0-62, BJ Beecher 1-7-3-7, Pharoh Cooper 1-1-(-3). SC- Michael Julian 9-23-0-147, Keiston Smith 0-3-1-0.
Receiving: Pharoh Cooper 3-39, TJ Logan 2-23, Demetrius Oliver 1-7, Darryl Wilson 1-(-3). SC- Malcolm Green 3-98, Keinan Lewis 1-14, Mykal Moody 1-14, Fabian Jefferson 1-14, Harold Atkinson 1-9, Akia Booker 1-8, Rontavius McClure 1-(-10).