First Villanova. Then Kansas. Then Kentucky. Then Florida State. Now UCLA.

The latest top-10 upset in college basketball is host Southern California's 84-76 defeat of eighth-ranked UCLA. It's the first time the Trojans have beaten UCLA at home when the Bruins were ranked in the top 10 since Feb. 27, 1992 -- before the building of the Galen Center.

UCLA's uptempo style of play that has produced the most prolific offensive attack in the country was stymied by its sloppy play against USC. UCLA turned the ball over 17 times -- 22.4 percent of its possessions -- which lead to 9 fastbreak points for USC.

UCLA didn't blow this one, though. USC was simply the better team, and it came out ready to play. If you weren't looking at the jersey, it would have been easy to mistake the Trojans for UCLA. It played out in transition, launched long-range 3-pointers, one after another, and played like a team that had nothing to lose. And it paid off with a second successive victory in Pac-12 play.

TAKEAWAYS

1. UCLA was uncharacteristically sloppy on offense

The Bruins came into this game averaging 13 turnovers. Their inability to take care of the basketball was a huge theme throughout this game. USC threw a zone defense at UCLA. And given the shooting ability of Bryce Alford, Lonzo Ball and the vaunted backcourt, it was a gutsy move. And it paid off.

The Bruins went 6 for 20 from the 3-point line. And the zone defensive attack worked against one of the best shooting teams in the country, which gave USC countless transition opportunities off those 17 turnovers.

Freshman sensation Lonzo Ball was a major liability on offense, shooting 4 for 9 from the floor and committing seven turnovers. He played a little too loose and never settled into a rhythm, rushing shots and giving up countless buckets on the other end.

2. USC exposed and exploited a UCLA weakness on defense

As athletic as UCLA is, its big man Thomas Welsh is somewhat limited in defending the perimeter. And a more athletic USC team took advantage of that in a simple pick-and-roll set play, drawing Welsh out to the top of the key, which sets up an easy alley-oop opportunity over the top.

This isn't a knock on Welsh. The Trojans frontcourt is a terrible matchup for the Bruins, and Andy Enfield game planned well to draw them out to create more spacing for his athletic bigs to operate. Chimezie Metu, who scored 13 points and added seven rebounds, was electric around the rim with several momentum-shifting dunks.

On the whole, UCLA's defense is still struggling to slow opponents. Before today, KenPom ranked UCLA 125th in adjusted defensive efficiency (102.5 points per 100 possessions). Against USC, it was worse. The Trojans scored 1.120 points per possession, according to StatBroadcast.

3. The Trojans were a better version of UCLA

Eighty-four points on 20 assists, exactly half of which came from beyond the arc. The ball was moving all over the place, players were crashing the offensive glass, and the team finished 14 for 34 from the 3-point line. And yes, I'm talking about USC.

Off the bench, Shaqquan Aaron had a season-high 23 points and added four 3s of his own. Altogether, six Trojans players scored it from deep. Nearly everyone was in on the action on offense. Given UCLA's tendency to do just that with such success this season, it was quite a surprising reversal of roles.

UCLA has now dropped two straight after falling last weekend to Arizona. UCLA is 6-3 in the Pac-12 while Oregon and Arizona are each 7-0. Next up on the schedule is a trip through the Evergreen State to take on Washington State and Washington next week.