Buckle up because this is going to be yet another action-packed weekend of sports competition. #BOWLSZN is in full swing, the NFL plays on both days, there are a pair of top-20 matchups in college basketball and so much more.

What should you watch this weekend? Here are just a few of the top games you can sample.

SATURDAY

Houston vs. Army

Let’s kick the weekend off right with some afternoon bowl game action. The most compelling game of the Saturday college football slate is the battle between 8-win Houston and 10-win Army at Amon G. Carter Stadium in Fort Worth, Texas. Army is looking for win No. 11 and its best season in 60 years. Houston is looking to end the year on a high note after losing three of its last four games following a 7-1 start.

Trend to know: Houston is 1-4 ATS in their last 5 meetings against Army

Kentucky vs. North Carolina

Do you like points? I like points… and this game will feature plenty of them. No. 19 Kentucky rolls into the United Center in Chicago averaging 84.6 points per game. Problem is, they’re running into a North Carolina team that’s No. 9 in the nation and averaging a whopping 94.3 points per game. This CBS Sports Classic matchup is definitely worthy of your attention.

Trend to know: The favorite is 3-0-1 ATS in the last 4 meetings

Raptors vs. 76ers

The top NBA matchup of the weekend features a pair of upper echelon Eastern Conference teams. Toronto has the best record in the NBA and the 76ers aren’t too terribly far behind. The Raptors had a double-digit victory over the 76ers in Toronto earlier this month. Can Philadelphia return the favor on their home floor?

Trend to know: The Raptors are 8-0 ATS in their last 8 games playing on 0 days rest

Ravens vs. Chargers

This matchup between the two teams currently occupying the two AFC wild card spots is must-see Saturday night TV. One could make a compelling case that the Chargers are the best team in the AFC right now, with wins over the Steelers and Chiefs in two of the previous three weeks. The Ravens have only lost once since Lamar Jackson took over as their starting QB and are fighting for their playoff lives. Anything from an AFC North championship to missing the playoffs is a possibility for Baltimore.

Trend to know: The over is 5-1 in the last 6 meetings

Kansas vs. Arizona State

The premier college basketball matchup of the weekend is a night game in Tempe, Arizona. The No. 1-ranked team in the country carries a 10-game winning streak into a tough environment to face off against the 8-2 Sun Devils that are ranked No. 18. This is the game of the year for ASU, a team that went into Allen Fieldhouse last December and won. Will Kansas’ revenge-seeking outweigh the hostile crowd? We’ll see.

Trend to know: Arizona State is 6-0 ATS in their last 6 vs. the Big 12

Lightning vs. Oilers

If you’re a hockey fan, it’s worth staying up for this one. The Lightning are by far the best team in the NHL right now and are scoring goals at a crazy pace. The Oilers are one of the hottest teams in the league since firing their previous head coach and hiring Ken Hitchcock. There’s no lack of star power here, either. Connor McDavid, Steven Stamkos, Leon Draisaitl, Nikita Kucherov, Ryan Nugent-Hopkins, Victor Hedman, etc.

Trend to know: The Lightning are 1-6 in the last 7 meetings in Edmonton

SUNDAY

Texans vs. Eagles

All of a sudden Houston is thinking about a playoff bye… while also realizing they haven’t even cliched a playoff spot yet. Winners of 10 of their last 11 games, the Texans can clinch the AFC South with a win or tie on Sunday. The Eagles still have some life with Nick Foles at the helm. They’re coming off a huge primetime victory over the Rams and are only one game back of the Cowboys in the NFC East and a half-game back of the Vikings for the final NFC wild card spot. This game might technically mean more to Philadelphia, but both teams have a lot to play for.

Trend to know: The Eagles are 1-5 ATS in their last 6 home games

Steelers vs. Saints

There are so many superstars in this game it’s hard to count. The Saints see a clear path to home field advantage in the NFC — a victory on Sunday — and the Steelers are clinging to their divisional and playoff lives — a loss here for Pittsburgh could knock them out of the playoffs heading into the season’s final week. December football means it’s crunch time and that’s absolutely the case here. There are also a ton of fantasy football implications here as well for those in their league’s championship game.

Trend to know: The under is 5-0 in Saints last 5 games

Chiefs vs. Seahawks

Sunday Night Football won’t be a disappointment as both the Chiefs and Seahawks look to bounce back from surprising losses last week. The Chiefs are in danger of falling all the way to the No. 5 seed in the AFC if they lose this game, while the Seahawks are somewhat in danger of falling out of the playoff picture. This game will be a test to see if the Chiefs can perform in a playoff-like environment when the pressure is on.

Trend to know: The Chiefs are 7-1 ATS in their last 8 meetings