Getty Images

Sunday's Sweet 16 action will be for the memory banks as it will mark the final time this season that most of the day is devoted to college basketball. The first game begins at 2:10 p.m. ET with top overall seed Gonzaga taking on No. 5 seed Creighton, and the play will last until late at night when No. 7 seed Oregon takes on No. 6 seed USC.

By the end of the night, the full Elite Eight will be set. It's been a wild NCAA Tournament so far, so it's only reasonable to expect more insanity on Sunday. With No. 1 seeds Gonzaga and Michigan in action and No. 2 seed Alabama facing No. 11 seed UCLA, there are some potential upsets on the docket.

Sweet 16 picks and previews for all eight games this weekend. Listen to the latest episode of Eye on College Basketball below.

The showdown between Pac-12 rivals Oregon and USC is interesting, too. USC beat Oregon 72-58 in their only meeting during the regular season, but the Ducks have won seven of their last eight games since that loss and looked elite offensively in a second-round victory over Iowa.

Our team of writers has sized up each matchup and come up with picks both straight up and against the spread. Odds via William Hill Sportsbook

Who will win and cover every game, and which teams should be on upset alert? Visit SportsLine now to see which team to back in every matchup, all from the model that's up $2,600 for $100 players.

(5) Creighton vs. (1) Gonzaga

Time: 2:10 p.m. ET | Location: Hinkle Fieldhouse
TV: CBS | Live stream: March Madness Live

This may seem like a massive spread to cover against a quality opponent, but Gonzaga puts up massive point totals, and Creighton would need a prolific outside shooting performance to keep pace. The Bulldogs beat Oklahoma by 16 in their second round game, and this should be a similar type of challenge. Creighton beat a No. 12 seed and No. 13 seed to reach this point, and it will struggle against Gonzaga's ultra-efficient offense. Prediction: Gonzaga 89, Creighton 72 -- Cobb

(4) Florida State vs. (1) Michigan

Time: 5 p.m. ET | Location: Bankers Life Fieldhouse
TV: CBS | Live stream: March Madness Live

Our panel is split 3-3 on who will this game, and that's not shocking. It really does feel like a toss up after how dominant the Seminoles were against Colorado in the second round. With Michigan still getting by without star senior Isaiah Livers, the Wolverines are a trendy pick to get bounced here. But I like Michigan to win a close one because its defense is better. Prediction: Michigan 72, Florida State 68 -- Cobb

(11) UCLA  vs. (2) Alabama

Time: 7:15 p.m. ET | Location: Hinkle Fieldhouse
TV: TBS | Live stream: March Madness Live

UCLA has struggled to defend the 3-point line this season, and that's a recipe for disaster against one of the nation's most prolific outside shooting squads. Even if the Crimson Tide struggle from beyond the arc, their defense should carry them to victory against a UCLA team that has likely maxed out its potential at this point. Prediction: Alabama 86, UCLA 76 -- Cobb

(7) Oregon vs. (6) USC

Time: 9:45 p.m. ET | Location: Bankers Life Fieldhouse
TV: TBS  | Live stream: March Madness Live

Oregon will be better prepared for USC this time after getting smacked by the Trojans 72-58 on Feb. 22. That game was something of an aberration, because Tahj Eaddy got hot and scored 24 points on 6-of-11 3-point shooting for USC. Prediction: Oregon 77, USC 74 -- Cobb

Gary Parrish
Matt Norlander
Jerry Palm
Chip Patterson
Kyle Boone
David Cobb
USC -2.5