Gregory Fisher-USA TODAY Sports

ALBANY, N.Y. -- South Carolina's undefeated dream season continued Sunday as the Gamecocks survived a challenge from underdog Oregon State to win 70-58 and earn their way to the Final Four of the NCAA Tournament.

But it wasn't a vintage performance from the top-seeded Gamecocks, whose average margin of victory was 30.1 points per game on the season. They shot only 33.3 percent from the field compared to their season average of 49.8 percent and 20 percent (4 of 20) from 3-point range, half their season average.

Tessa Johnson led top-seeded South Carolina (36-0) with 15 points. Kamilla Cardoso, the team's leading scorer on the season, added 12 points and nine rebounds while Bree Hall had 10 in the final of the Albany 1 Region. Ashlyn Watkins pulled down a game-high 14 rebounds.

This will be the fourth consecutive and sixth overall trip to the Final Four for the Dawn Staley-led Gamecocks, who won the national championship in 2017 and 2022.

Third-seeded Oregon State (27-8) beat second seed Notre Dame 70-65 Friday to advance to the Elite Eight and was seeking its second trip to the Final Four. Despite the loss, coach Scott Rueck can label the season a success as the Beavers turned around from last season's 13-18 finish.

The Beavers were led by All-Pac-12 forward Raegan Beers with 16 points. Lily Hansford scored 12 points, Timea Gardiner added 10 and 12 rebounds, while Donovyn Hunter also scored 10.

Oregon State gave South Carolina all it could handle until midway through the third quarter, when the inability of the Beavers to put the ball in the basket on one sequence shifted momentum.

Oregon State whittled the deficit to 43-41 after a Beers layup with 6:08 left, and a Raven Johnson 3-pointer extended the Gamecocks' lead to 46-41.

On the Beavers' next trip down the court, Dominika Paurova missed a long-range jumper and Talia von Oelhoffen couldn't convert a putback shot or a layup after gaining possession on a loose ball.

South Carolina ended the third on a 12-5 run to take a 12-point lead.

Both teams scored 12 points in the fourth, when Beers was hampered by four fouls for much of the quarter.

Oregon State cut the deficit to four following two straight Hunter baskets with 3:55 left but couldn't get any closer. South Carolina closed on an 8-0 run.

The Gamecocks set the tone early with stifling defense. After a Beers jumper put the Beavers up 2-0 - their only lead of the game - South Carolina double-teamed in the backcourt, then pressured

Oregon State into turnovers or tough shots to beat the clock for much of the first quarter.

South Carolina outrebounded Oregon State 51-37 and had 28 second-chance points compared to four for the Beavers.

--Jami Farkas, Field Level Media

More must-reads:

TODAY'S BEST
Knicks star ruled out for potential closeout game
Veteran NFL safety will either play for this team or retire in 2024
Former Red Wings head coach linked to open NHL job
How Patriots' Drake Maye has already impressed Jacoby Brissett
LeBron James, Giannis Antetokounmpo, Stephen Curry among Forbes' highest-paid athletes for 2024
Steve Cohen addresses if Mets could again be trade-deadline sellers
Tiger Woods ruins strong first round with sloppy finish at PGA Championship
Xander Schauffele makes history in first round of PGA Championship
NFL responds to speculation about Chiefs schedule and Taylor Swift
Despite hopes for change, NASCAR championship weekend will return to Phoenix in 2025
Chiefs will achieve something not done since 1927 with 2024 schedule
Caitlin Clark's debut was most-watched WNBA game in more than 20 years
Yankees' Aaron Judge comments on resurgence after bad slump
Odell Beckham Jr. reveals why he was 'hesitant' to join Dolphins
Lakers reportedly interested in adding three-time All-Star via trade
Luka Doncic fed off negative reactions in Game 5 win over Thunder
Celtics finally put away undermanned Cavaliers, advance to conference finals
Avalanche force Game 6 with big third period vs. Stars
MLB announces punishment for Astros' Ronel Blanco over foreign substance
Vikings HC shares big Justin Jefferson contract update