CHAPEL HILL, N.C. -- The shots missed from everywhere.
No. 6 North Carolina struggled from the floor, 3-point range and the free throw line in a 70-55 loss to No. 16 Oregon State on Tuesday night.
Allisha Gray led the Tar Heels (9-1) with 20 points and 10 rebounds.
Stephanie Mavunga had 14 points for the Tar Heels, who shot a season-low 28 percent from the floor and made 1 of 14 3-point attempts.
North Carolina made 12 of 26 free throws, including 7 of 20 in the second half.
"That's pretty bad," North Carolina coach Sylvia Hatchell said. "Our shooting was really, really bad tonight, and I'm sure they had a lot to do with it."
Ruth Hamblin had 17 points and 10 rebounds for Oregon State, which improved to 8-0 for the first time in program history.
Jamie Weisner added 14 points and Sydney Wiese had 13 points as the Beavers recorded their first victory over a top-10 opponent since 1995.
The Beavers broke an early tie with a 9-2 spurt and never looked back. Weisner led the charge with a 3-pointer followed by two layups as Oregon State took an 18-11 lead midway through the first half.
The Tar Heels cut the deficit to 25-20 on a three-point play by Mavunga with 4:34 left in the first half, but they never got closer.
Oregon State led 37-25 at halftime and took its biggest lead at 52-32 on a basket by Marie Gulich with 11:36 remaining.
The Beavers maintained a lead of at least 12 points the rest of the way, limiting North Carolina to 25 percent shooting in the second half.
"I thought our team really locked them up defensively," Oregon State coach Scott Rueck said. "We kept them out of transition for most of the game."
The 6-foot-6 Hamblin led the way on both ends of the floor for the Beavers. She had 10 points on 5-of-7 shooting in the first half, scoring four times after offensive rebounds.
Hamblin also blocked five shots in the game and played a big role in limiting Mavunga to 5-of-17 shooting from the floor.
"I thought we got the ball inside and got some good shots in there," Hatchell said. "We just couldn't get them to go in."
Oregon State: The Beavers began a stretch in which they will play six consecutive games away from home. They will have gone 34 days between home games before they host Oregon on Jan. 9.
North Carolina: The Tar Heels came up short in their bid for a fourth win against teams from the Pac-12 Conference. They already had beaten UCLA, Oregon and Stanford.
Oregon State plays Southern Illinois on Friday in New Orleans.
North Carolina plays Maine on Friday in Myrtle Beach, S.C.
Hatchell said she would show her team footage of the Beavers celebrating after the victory. She said she was not accusing Oregon State of poor sportsmanship, but she emphasized that she wants her players to take pride in their home court.
Hamblin entered the game shooting an NCAA-best 71.2 percent from the floor, and she raised that mark with 7-of-9 shooting against North Carolina. . Deven Hunger had a career-high 16 rebounds for Oregon State. . Nine of Gray's rebounds came in the second half. She finished with eight offensive boards.
Utah Utes vs Colorado Buffaloes January 28 Preview, Game Time, Matchup Statistics
The Colorado Buffaloes (13-4, 6-0 Pac-12) will look to break a four-game losing streak when they visit the Utah Utes (10-5, 1-2 Pac-12) on Friday, January 28, 2022. The matchup airs at 9:00 PM ET.
Neighbors says defense is the reason for Hogs' success
Mike Neighbors says the Hogs' attention to detail, along with making simple plays was a big reason for the 90-76 upset over No. 12 LSU.
NCAA Women's Bracketology: 2022 women's college basketball projections
A pair of SEC upsets, just hours after the NCAA selection committee revealed its top-16 seeds, shuffled teams again in our latest projection.