Match 1 - Marquee
Serie A Matchday 31

Inter Milan vs AS Roma

Sunday, 2:45 PM ET | Giuseppe Meazza (San Siro), Milan | Serie A
Home Win
Inter -160
Draw
+300
Away Win
Roma +400

This is the biggest match on Sunday's European football calendar, and it's not particularly close. Inter Milan, sitting pretty at the summit of Serie A with 67 points from 30 matches and a 10-point cushion over second-place AC Milan, welcome a Roma side that has been one of the more fascinating stories in Italian football this season. Gian Piero Gasperini took over the Giallorossi in the summer after his remarkable tenure at Atalanta, and he's brought that same aggressive, man-marking, high-intensity system to the capital. Roma sit on 51 points in 4th place, very much in the mix for Champions League qualification, and a result at San Siro would be a massive statement of intent.

Inter at -160 are clear favorites, and the market has this exactly right. Simone Inzaghi's side have been sensational at home this season, combining that trademark Italian defensive discipline with a ruthless attacking efficiency that has made them one of the most complete teams in Europe. The Nerazzurri's record of 22 wins, 1 draw, and 4 losses tells the story of a side that simply doesn't slip up very often. Their goal difference of plus-43 is by far the best in Serie A, and when Inter are in control at San Siro, they're almost impossible to break down. Lautaro Martinez continues to lead the line with intelligence and finishing quality, while the midfield trio remains one of the most balanced in continental football.

Roma, though, are no pushovers. Under Gasperini, they've been transformed from the disjointed mess that closed out last season under Claudio Ranieri into a genuinely cohesive unit that presses aggressively, creates overloads in wide areas, and defends with real conviction. The question for Roma is whether they can sustain that intensity for 90 minutes at San Siro against a team with Inter's quality. Gasperini's system demands incredible physical output from every player on the pitch, and when it works, it's beautiful. But when the legs tire against elite opposition, gaps appear, and Inter are exactly the kind of clinical side that punishes those lapses without mercy.

The +300 draw is genuinely interesting here, because Roma have the tactical setup to make this uncomfortable for Inter. Gasperini's man-marking scheme can disrupt even the best passing sides in the world, and if Roma can stay in the game through the first hour and frustrate Inter's build-up, the pressure shifts onto the home side to force the issue. Inter have drawn just once in the league all season, which tells you how dominant they've been, but Roma represent a different kind of challenge with their aggressive pressing and relentless work rate. Don't expect a basketball game here. This has the makings of a tense, tactical affair where the first goal could decide everything. Whoever blinks first at San Siro is going to have a very long final 30 minutes.

Match 2
La Liga

Getafe vs Athletic Bilbao

Sunday, 8:00 AM ET | Coliseum, Getafe | La Liga Matchday 31
Home Win
Getafe +190
Draw
+165
Away Win
Athletic +150

Early morning La Liga action from the Coliseum, where Getafe host an Athletic Bilbao side that has been one of the more inconsistent teams in La Liga this season. Athletic currently sit in the middle of the table with a record of 11 wins, 5 draws, and 13 losses, well off the pace of the European spots but comfortably clear of any relegation danger. Getafe, for their part, are in a similar no-man's land around 8th place, and this is the kind of midtable clash that often produces tight, physical, low-scoring football. Neither side has much to play for beyond pride and momentum heading into the final stretch of the season.

The Coliseum is one of the most unforgiving grounds in Spanish football. Getafe under Jose Bordalas have historically made it a nightmare for visiting teams with their physical, combative style of play that prioritizes disruption over fluidity. Everything about Getafe's approach is designed to frustrate, and their willingness to play ugly, competitive football makes them a tough out at home even when the quality gap between the two sides might suggest otherwise. Athletic, with their Basque-only policy producing technically gifted players, prefer a more expansive approach, but the Coliseum has a way of dragging even the most aesthetically pleasing sides into a scrap.

Athletic Bilbao come into this as slight favorites at +150, which feels about right given their overall squad depth and the slight edge in attacking quality they carry into most midtable encounters. Nico Williams has been a revelation on the wing, and his pace and directness give Athletic a dimension that Getafe's fullbacks will need to be wary of throughout the match. But Athletic's away form has been inconsistent this season, and the Coliseum is a place where they've historically struggled to impose their style. If Getafe can keep this tight and make it physical, they're more than capable of grinding out a result.

The draw at +165 might be the smartest play on the board here. These two clubs tend to produce cagey, low-scoring affairs, and neither side has the kind of ruthless finishing that breaks open tight games consistently. Expect plenty of fouls, set pieces, and tactical wrestling in a match that has 1-1 written all over it. If you're watching this one for pure entertainment value, temper your expectations. But if you appreciate the dark arts of Spanish football, Getafe's brand of organized chaos is always compelling viewing in its own peculiar way.

Match 3
La Liga

Valencia vs Celta Vigo

Sunday, 10:15 AM ET | Mestalla, Valencia | La Liga Matchday 31
Home Win
Valencia +140
Draw
+230
Away Win
Celta +200

Mestalla plays host to a La Liga fixture that could have significant implications at both ends of the table. Valencia, a club that has endured an absolutely turbulent few seasons both on and off the pitch, desperately need points to stay clear of the relegation conversation. The Mestalla faithful have been through a lot, and the atmosphere inside that stadium when the home side need a result is genuinely one of the most electric in Spanish football. Celta Vigo travel south as slight underdogs at +200, but they're a team more than capable of causing problems on the road with their technical quality and attacking intent.

Valencia at +140 as home favorites feels like a fair reflection of the gap between these two sides. Mestalla has been a fortress at times this season, with the crowd providing the kind of 12th-man energy that lifts average performances into winning ones. The key for Valencia will be starting fast and getting the fans on their side early. If they can grab an early goal and ride the wave of emotion that flows through Mestalla, Celta will find it extremely difficult to get a foothold in the match. But if Valencia start slowly and let Celta settle into their passing rhythm, this becomes a very different proposition.

Celta Vigo are always an interesting proposition away from Balaidos. They play a brand of football that's easy on the eye, built on quick passing combinations and fluid movement in the attacking third. When Celta's midfield clicks, they can pin back most La Liga defenses with their ability to retain possession and create chances through patience rather than pace. The challenge for Celta is converting that territorial dominance into goals, because for all their aesthetic appeal, they don't always carry the cutting edge needed to punish teams that defend deep and stay organized.

Expect an entertaining contest with goals in it. Both sides are more comfortable playing on the front foot than sitting back and absorbing pressure, which should create an open, engaging match that the over crowd will appreciate. The +230 draw price is reasonable, but both teams need points for different reasons, which should push both managers toward an attacking approach rather than the cautious, risk-averse setups you sometimes see in matches where both sides are looking over their shoulder. Mestalla under the Sunday morning sun should deliver genuine drama.

Match 4
La Liga

Real Oviedo vs Sevilla

Sunday, 12:30 PM ET | Nuevo Carlos Tartiere, Oviedo | La Liga Matchday 31
Home Win
Oviedo +175
Draw
+210
Away Win
Sevilla +175

This is a genuine coin-flip in La Liga, and the market knows it. Real Oviedo and Sevilla are priced identically at +175, which tells you everything about how evenly matched these two sides are heading into this Sunday afternoon fixture in Asturias. Oviedo, who made their return to La Liga last season after a 24-year absence from the top flight, have been fighting hard to establish themselves among the Spanish elite. It hasn't been easy, and they currently sit in the lower half of the table, but the Nuevo Carlos Tartiere has been a difficult place for visitors all season, and the supporters in Oviedo have been absolutely magnificent in backing their team through thick and thin.

Sevilla arrive in the north of Spain as a club going through their own identity crisis. The six-time Europa League champions have been nowhere near the heights of their recent past, and the inconsistency that has plagued them this campaign means they can't afford to drop points against teams they should be beating if they want to finish in a European spot. Sevilla still have the squad depth and individual talent to hurt any team in La Liga, but the question is whether they can produce that quality consistently, especially on the road where they've been vulnerable to teams that press them high and take the game to them.

Oviedo at home are a physical, organized, hard-working side that makes life miserable for visiting teams. The Nuevo Carlos Tartiere might not have the glamour of the Bernabeu or Camp Nou, but on a Sunday afternoon with the crowd right behind them, it's a ground where results happen. Oviedo's approach is built on defensive solidity and quick counter-attacks, and against a Sevilla side that can be open at the back, there should be opportunities to exploit the space behind the visitors' high defensive line. If Oviedo can get bodies forward quickly when they win the ball, they'll create chances.

The draw at +210 is very much in play. These are two teams that tend to cancel each other out in tight, competitive matches where neither side has the quality to run away with it. Under 2.5 goals feels like the smart angle in a fixture that's likely to be decided by one moment of quality or one defensive mistake. Don't expect a classic, but do expect a hard-fought 90 minutes where every ball is contested and the margins between victory and defeat are razor thin. Oviedo's fight to survive in La Liga continues, and every point matters.

Match 5
La Liga

Alaves vs Osasuna

Sunday, 3:00 PM ET | Mendizorrotza, Vitoria-Gasteiz | La Liga Matchday 31
Home Win
Alaves +148
Draw
+210
Away Win
Osasuna +205

A Basque Country and Navarre derby to close out Sunday's La Liga action, with Alaves hosting Osasuna at Mendizorrotza in a fixture that always carries extra intensity beyond the three points on offer. These two clubs share a fierce regional rivalry, and when they meet, the passion from both sets of supporters elevates the occasion well beyond what the league positions might suggest. Alaves are slight home favorites at +148, but Osasuna have been one of the most resilient away teams in La Liga this season, and they'll travel to Vitoria-Gasteiz believing they can get a result.

Alaves at Mendizorrotza are a different proposition to the team that struggles on the road. The compact, atmospheric ground gives them a genuine home advantage, and the supporters create an environment that can intimidate visiting sides who aren't prepared for the intensity. Alaves play a direct, physical style that suits their home ground perfectly, and their ability to win aerial battles, contest second balls, and make the pitch feel small can suffocate teams that prefer space to operate in. Osasuna, to their credit, are built along similar lines, which means this is going to be an absolute war of attrition in the middle of the park.

Osasuna are one of the great overperformers in Spanish football. Their budget is a fraction of what the traditional La Liga powers spend, yet they consistently punch above their weight through brilliant coaching, tactical discipline, and a squad that plays for each other with genuine intensity. The Rojillos beat Real Madrid 2-1 back in February, proving that they can compete with anyone on their day. Their ability to defend set pieces, stay compact, and hit teams on the counter gives them a viable path to a result at Mendizorrotza, even against a fired-up home side.

This is one of those matches where the atmosphere will be extraordinary, the football might be ugly, and the result will be in doubt until the very last whistle. The draw at +210 represents decent value in a fixture where both sides know each other intimately and the margins are incredibly small. Expect a tight, contested, physically demanding 90 minutes that plays out in the midfield rather than either penalty box. If there's a goal in this one, it's probably coming from a set piece or a moment of individual quality in the final third, because neither side is going to give anything away in open play. Regional pride is on the line, and that matters more than any price on the board.

Match 6
Serie A

Cremonese vs Bologna

Sunday, 9:00 AM ET | Stadio Giovanni Zini, Cremona | Serie A Matchday 31
Home Win
Cremonese +260
Draw
+240
Away Win
Bologna +105

Cremonese's return to Serie A after a two-year absence has been exactly the kind of grind that promotion sides know all too well. The Grigiorossi earned their place back in the top flight through grit and determination in the Serie B playoff final against Spezia, but surviving in Serie A requires a completely different level of consistency and quality. Cremonese find themselves in a relegation battle, which is hardly surprising given the leap in class from Serie B to the top division, and every home match at the Stadio Giovanni Zini is now a must-win occasion. Bologna, fresh off a Champions League campaign last season that elevated the club's profile enormously, arrive as favorites at +105.

Bologna have been solid without being spectacular this season, hovering in the mid-table zone and looking to build on the incredible foundation that Thiago Motta laid before his departure to Juventus. The Rossoblu still possess quality throughout the squad, with a defensive organization that makes them difficult to break down and enough attacking firepower to punish teams that overcommit going forward. Away from the Dall'Ara, Bologna have been pragmatic and efficient, prioritizing clean sheets and set-piece opportunities over expansive, open football. That approach is perfectly suited to trips to relegation-threatened sides where the atmosphere can be hostile.

Cremonese will view this as a golden opportunity to snatch three points that could prove decisive in the survival battle. The Zini will be rocking, the fans will be desperate for a performance, and there's always an emotional advantage for promoted sides playing at home with their backs against the wall. Cremonese's approach will likely be direct and physical, looking to make Bologna uncomfortable by pressing high, winning duels, and turning the match into a scrappy, chaotic affair where anything can happen. If they can disrupt Bologna's rhythm and make this an arm-wrestle rather than a football match, they have a genuine chance.

The +240 draw is worth a long look here. Cremonese at home will be incredibly difficult to break down when they set up in a low block with bodies behind the ball, and Bologna, for all their quality, don't always carry the cutting edge needed to break down determined defenses. A 0-0 or a late equalizer from either side feels like a realistic outcome in a match that's likely to be tense, tight, and decided in the margins. Bologna are the better team on paper, but the Zini on a Sunday with survival on the line is a different kind of test, and Cremonese have the spirit and organization to make this extremely uncomfortable for the visitors.

Match 7
Serie A

Pisa vs Torino

Sunday, 9:00 AM ET | Arena Garibaldi, Pisa | Serie A Matchday 31
Home Win
Pisa +215
Draw
+190
Away Win
Torino +150

Pisa's return to Serie A after a 34-year absence has been one of the feel-good stories of Italian football this season, but the romance of promotion gives way to the harsh reality of top-flight survival every single matchday. The Arena Garibaldi, a compact and atmospheric little ground, has been a difficult venue for visiting teams, and Pisa's supporters have created an incredible environment that has lifted the team through some tough results. Torino are the slight favorites here at +150, and their squad depth and Serie A experience should give them an edge, but Pisa at home are no easy beat, and Torino's inconsistent away form makes this far from a foregone conclusion.

Torino have been the definition of midtable anonymity this season. They're too good to go down, not good enough to challenge for Europe, and stuck in that grey zone where every match feels like it carries minimal consequence. That kind of psychological no-man's land can breed complacency, and away trips to newly promoted sides who are fighting for their lives are exactly the kind of fixtures where Torino have historically slipped up. The Granata haven't won any of their last five away matches, which is a concerning trend heading into a venue where the atmosphere will be electric and every 50-50 ball will be contested like it's a cup final.

Pisa's approach at home has been admirable. They don't try to play above their station or pretend they're something they're not. Instead, they defend with discipline, stay organized in their shape, and look to exploit moments of transition when opponents overcommit. It's a pragmatic, effective style that's perfectly suited to a promoted side trying to stay up, and against a Torino team that can be ponderous in possession, Pisa's ability to spring counter-attacks and play direct football could cause genuine problems. The key will be whether Pisa can maintain their concentration for the full 90 minutes, because one lapse against Torino's quality forwards could be the difference.

The draw at +190 stands out as the value play in this fixture. Torino's away struggles combined with Pisa's home resilience point to a tight, closely contested match where neither side dominates. Under 2.5 goals is the angle here, because both teams tend to play in a cautious, defensive style when the stakes are high. Pisa will be happy to grind out a point and keep their survival campaign on track, while Torino would likely accept a draw rather than risk getting caught on the break chasing a winner. This has low-scoring stalemate written all over it, and the Tuscan afternoon sun provides the backdrop for what should be a tense 90 minutes of Serie A survival football.