Game 1
League Pass

Trail Blazers @ Nuggets

Sunday, 5:00 PM ET | Ball Arena, Denver, CO
Spread
DEN -8.5
Moneyline
DEN -375 / POR +290
Total
O/U 242.5

Denver's offense is operating at a historically elite level right now, and it's not particularly close. The Nuggets lead the entire NBA in offensive rating (125.5), points per game (120.7), and three-point shooting (39.2%), and Nikola Jokic has been absolutely absurd in March, averaging a triple-double at 26.3 points, 12.8 rebounds, and 10.7 assists. Jamal Murray is having a career year too, pouring in 25.2 points per game while shooting 42% from deep. This is a buzzsaw of an offense, and Portland doesn't have the defensive personnel to slow it down.

The Blazers come in with some momentum, having won four of their last five, but let's be real about the caliber of competition here. Portland ranks 29th in field goal percentage (45.1%) and 29th in three-point shooting (33.8%), which is a brutal combination against a Nuggets squad that forces you to keep pace. Deni Avdija has been solid as the go-to guy with 24.2 points and 6.6 assists per game, but losing Shaedon Sharpe (21.4 PPG) to a calf injury guts their secondary scoring. Portland's one calling card, their offensive rebounding (14.2 per game, second in the league), won't matter much if they can't get stops on the other end.

The 242.5 total feels high, but Denver's home games have been trending toward the under lately, going 6-1 to the under in their last seven at Ball Arena. That's a fascinating wrinkle for a team averaging 120+ points per game. Here's another trend worth noting: the Nuggets are 0-4 ATS in their last four Sunday games, so the 8.5-point spread deserves some skepticism even in what looks like a mismatch on paper. Denver should win comfortably, but covering nearly double digits against a Portland team that just won four of five is asking a lot, even at altitude.

The altitude factor in Denver is real, and it cuts both ways when you're looking at that 242.5 number. Visiting teams tend to tire out in the second half at Ball Arena, which means Portland's offensive rebounding advantage (14.2 per game) could actually matter more in the fourth quarter when legs get heavy and rotations slow down. The concern for over bettors is Denver's tendency to pull starters once they build a comfortable lead, which they've done frequently this season. Murray's three-point shooting splits are worth watching too, because he's been even more lethal at home (44.1%) than his overall 42% clip suggests, and that kind of efficiency can push possessions toward quick scores rather than extended halfcourt battles that eat clock.

Game 2
League Pass

Nets @ Kings

Sunday, 6:00 PM ET | Golden 1 Center, Sacramento, CA
Spread
SAC -4.5
Moneyline
SAC -195 / BKN +170
Total
O/U 218.5

Welcome to the tank bowl of the year. At 17-53 and 18-53, these two teams are in a full-on race to the bottom, and honestly, it's hard to find a reason to care about the outcome beyond lottery positioning. The Nets are on a brutal six-game losing streak and haven't even cracked 100 points during the entire skid. Nic Claxton leads the team at 11.8 points, 7.1 rebounds, and 3.8 assists, which tells you everything you need to know about Brooklyn's offensive firepower right now. This is a roster that's been completely stripped for parts, and it shows every night.

Sacramento isn't much better, but they've at least shown a pulse recently, winning four of their last seven. That said, the Kings' injury report reads like a MASH unit. Domantas Sabonis is done for the season, Zach LaVine is out, Keegan Murray is out, and Russell Westbrook is sidelined too. DeMar DeRozan is carrying the load at 18.5 points per game, but there's only so much one guy can do when the supporting cast is this thin. The 218.5 total is the lowest on the board tonight, and it makes perfect sense given that both teams are offensively challenged and missing their best players.

If you're betting this game, you're braver than most. The Kings have home court and a slightly better recent track record, which is probably enough to justify the 4.5-point spread, but nobody should feel confident about anything in a matchup between two teams actively trying to lose. This is the kind of game where the team that wants to win less actually ends up winning by 15, and nobody can explain why. Pure chaos, pure lottery jockeying, pure tank-bowl energy.

The 218.5 total is the lowest on tonight's board, and it perfectly reflects two broken offenses limping toward the finish line. The real intrigue here isn't the final score, it's the draft lottery implications. Both teams are jockeying for the best possible odds at the top pick, and every win from here on out is a net negative for the future. Keep an eye on the young guys getting extended run, because this is where development minutes actually mean something. Cam Thomas, Jalen Wilson, and Claxton for Brooklyn, along with whoever Sacramento throws out there from the back of the bench, will determine whether this game even cracks 210. If there's a deciding factor, it's probably DeRozan's professionalism. He's one of the few guys on either roster who still plays with genuine intensity regardless of the standings, and that matters in games where everyone else has mentally checked out.

Game 3
League Pass

Wizards @ Knicks

Sunday, 7:30 PM ET | Madison Square Garden, New York, NY
Spread
NYK -19.5
Moneyline
NYK -2500 / WAS +1200
Total
O/U 227.5

Nineteen and a half points. That's not a typo. The Knicks are laying nearly 20 at the Garden against a Wizards team that has lost 15 consecutive games and is approaching franchise-record futility. New York is rolling right now, winners of five straight, and the defense has been suffocating. Here's a stat that jumps off the page: the Knicks are 22-0 this season when holding opponents to 102 points or fewer. Against this Washington team, getting under 102 shouldn't be a problem. Jalen Brunson continues to be one of the best point guards in the league, averaging 26.3 points and 6.6 assists with 58.1% true shooting, and the Knicks sit just 1.5 games behind Boston for second in the East.

Washington is a disaster. Trae Young is out with a quad injury, and the Wizards are already missing multiple rotation players on a roster that was the worst in basketball even at full strength. Fifteen straight losses tells you everything, but the manner of those losses is even worse. This team doesn't compete, doesn't defend, and doesn't have the talent to hang with anyone, let alone a legitimate contender at home. The +1200 moneyline for Washington is the kind of number you see in college basketball when a mid-major visits a blue blood, not in the NBA.

The question isn't whether New York wins, it's whether they can cover nearly 20 points. The under has hit in five of the Knicks' last five Sunday games, which makes sense because blowouts tend to feature garbage time with starters sitting. But here's the flip side: the over has cashed in nine of Washington's last 12 games because their defense is so porous that even bad offenses light them up. If the Knicks keep their foot on the gas through three quarters, 19.5 is very much in play. If Tom Thibodeau pulls his starters early in a blowout, the backdoor cover is always lurking.

That 19.5 spread is approaching college football territory, and the tension between the under and over trends here is genuinely fascinating. The Knicks are 5-0 to the under on Sundays and 9-1 to the under after wins, which screams starters-on-the-bench-by-the-fourth-quarter blowout. But Washington has gone over in nine of their last 12, because their defense is so bad that even garbage-time lineups can score at will against them. Brunson tends to cruise in games like these, shooting efficiently but not aggressively once the outcome is decided, often finishing with 20-22 points on 8-of-12 shooting rather than forcing the issue. If Thibodeau gives his starters the fourth quarter off, which he should with a playoff push to manage, the under is the play despite Washington's defensive incompetence.

Game 4
NBC / Peacock

Timberwolves @ Celtics

Sunday, 8:00 PM ET | TD Garden, Boston, MA
Spread
BOS -9.5
Moneyline
BOS -425 / MIN +320
Total
O/U 219.5

This is the marquee game of the night, and it just took a massive swing. Anthony Edwards, who averages 29.5 points per game on 49.2% shooting and 40.2% from three, is OUT with knee soreness. That's a franchise-altering absence for a nationally televised Sunday night game. Without Edwards, Minnesota's offensive ceiling drops dramatically, and Boston at home is already one of the toughest environments in basketball. Naz Reid is also listed as questionable, which could compound the Wolves' problems even further. The 9.5-point spread feels like it should be even wider when you consider the Celtics are 4-0 ATS in their last four Sunday games.

Jaylen Brown has been on an absolute tear, and the timing couldn't be worse for a depleted Minnesota squad. Over his last three games, Brown is averaging 34.3 points, 6.3 rebounds, and 5.7 assists while going 36-of-38 from the free throw line. That's not a typo, 36 of 38. On the season he's at 28.5 points, 7.0 rebounds, and 5.2 assists, and with Jayson Tatum sidelined for the year with his Achilles injury, Brown has fully embraced the alpha role. Boston's offense flows through him, and against a Wolves team missing its best perimeter defender and top scorer, expect Brown to feast.

Here's the counterargument, though: Minnesota's defensive rating of 107.9 is still elite, and even without Edwards, this is a team built around defense and physicality. Rudy Gobert's rim protection and the team's overall defensive identity don't disappear just because their leading scorer is sitting. But here's the trend that should give Boston backers pause: the Celtics are just 1-7 ATS in their last eight home games against teams with winning road records. Minnesota qualifies there, and even shorthanded, the Wolves' defense could keep this within single digits.

The 219.5 total feels about right, because without Edwards, expect a grind-it-out, defensive-oriented contest that stays in the low 200s. Minnesota doesn't have the offensive creation to push pace without their superstar, and Boston may ease off the gas in the second half if they build a comfortable lead early. This is the kind of nationally televised game where Brown drops 35+ and the Celtics cruise, but the final margin might be closer than the talent gap suggests because of Minnesota's defensive backbone. The under looks appealing in a game where one team lost its primary offensive engine.

Game 5
League Pass

Raptors @ Suns

Sunday, 9:00 PM ET | Footprint Center, Phoenix, AZ
Spread
TOR -1.5
Moneyline
TOR -130 / PHX +110
Total
O/U 220

This is a fascinating late-night matchup between two teams with nearly identical records fighting for playoff positioning, and the situational edges all point toward Toronto. The Raptors are road favorites at -1.5, which tells you the market respects what they've been doing lately. Phoenix is on a four-game losing streak and playing the second night of a back-to-back, which is a brutal combination. The Suns are also missing Grayson Allen, Amir Coffey, and Royce O'Neale, which guts their wing depth and puts even more pressure on their remaining rotation players to carry the load.

Don't sleep on Devin Booker, though. Even on tired legs, the man is a problem. Booker is averaging 30.3 points per game in March, and he's been on a heater that includes a 40-piece against Boston and 31 against this same Raptors team. When Booker gets rolling, he can single-handedly keep Phoenix in any game regardless of the circumstances. The question is whether he'll have enough help around him with three key rotation players sidelined. Toronto won the first meeting between these teams 122-115 on March 13, with Brandon Ingram going for 36 points. Scottie Barnes (illness) is questionable for the Raptors, which could shift this line if he's ruled out.

The 220 total feels right for two teams that play at a moderate pace and have enough defensive capability to prevent a shootout. Toronto is seeking the season sweep, which adds a little extra motivation, and the Raptors have been one of the more consistent road teams in the league this year. Phoenix's back-to-back situation is the elephant in the room here. Fatigue compounds everything, from defensive rotations to shot selection to free throw shooting, and the Suns' four-game skid suggests they're already running on fumes. Toronto -1.5 looks like the sharper side, but this game has "Booker eruption" written all over it, so don't be shocked if Phoenix steals one despite the circumstances.

A Suns loss here would be damaging for their playoff positioning, potentially dropping them further into the play-in mix at a point in the schedule where every game feels like a must-win. Barnes' illness designation is the wild card that could shift everything. If he's ruled out, that -1.5 line probably moves toward a pick'em, and the game becomes a Booker vs. Ingram showcase that could go either way. The 220 total leans slightly toward the under given the back-to-back fatigue and the fact that both teams' best offensive players tend to dominate usage rather than create easy looks for teammates, which slows possessions down. If Toronto completes the season sweep, it would be a serious confidence boost heading into April, proving they can beat a playoff-caliber team on the road in consecutive meetings, and that's the kind of momentum that carries over into the final stretch.