Sharks vs Canadiens Prediction, Picks & Odds for Tonight’s NHL Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Montreal Canadiens look to push their win streak to four when they welcome the San Jose Sharks to Bell Centre tonight.

Cole Caufield has been one of the league’s most lethal goal scorers since the calendar flipped to 2026, and he features in tonight's Sharks vs. Canadiens predictions.

Find out why in my NHL picks for Saturday, March 14.

Sharks vs Canadiens prediction

Sharks vs Canadiens best bet: Cole Caufield to score (+130)

Cole Caufield’s 37 goals are tied for third-most in the NHL this season behind only Nathan MacKinnon (44) and Kirill Kaprizov (38), but the Montreal Canadiens forward has actually been the best scorer in the league down the stretch.

Since the calendar flipped to 2026, Caufield leads the league with 18 goals in 24 games, scoring in 10 of his last 16 outings.

At the other end of the rink, the San Jose Sharks are floundering with just four wins in their last 12 games while giving up 3.67 goals per game — tied for the fourth-most in the NHL over that span.

Sharks vs Canadiens same-game parlay

The Sharks (65.1%; 1st) and Canadiens (59.4%; 8th) are two of the NHL’s top puckline teams this season, but they’ve been trending in opposite directions. San Jose is 4-8 ATS over its last 12, while Montreal is 8-4 ATS over that same span. The Habs are also 8-2-1 over their last 11 games at Bell Centre.

Sharks vs Canadiens SGP

  • Caufield to score
  • Canadiens -1.5

Sharks vs Canadiens odds

  • Moneyline: Sharks +140 | Canadiens -165
  • Puck Line: Sharks +1.5 (-170) | Canadiens -1.5 (+145)
  • Over/Under: Over 6.5| Under 6.5

Sharks vs Canadiens trend

The Canadiens have covered the Puck Line in 17 of their last 25 games (+11.05 Units / 28% ROI). Find more NHL betting trends for Sharks vs. Canadiens.

How to watch Sharks vs Canadiens

LocationBell Centre, Montreal, QC
DateSaturday, March 14, 2026
Puck drop7:00 p.m. ET
TVNBCSCA, CITY

Sharks vs Canadiens latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

European football: Díaz rescues Bayern and then sees red against Leverkusen

  • Harry Kane has goal disallowed on return

  • Guler scores from own half in Real Madrid victory

Bayern Munich came from behind and finished the match with nine players in a 1-1 draw at Bayer Leverkusen on Saturday, allowing Borussia Dortmund to close to within nine points of the Bundesliga leaders. Luis Díaz, who scored the equaliser after Aleix García’s opener, was sent off in the 84th minute for a second yellow card. Nicolas Jackson had received a red card in the 42nd minute.

Leverkusen took the lead in the sixth minute after Montrell Culbreath stole the ball off Díaz and fed it to Patrik Schick, who set up García on the edge of the box. The midfielder slotted home with a deflected shot. The hosts defended well to contain Bayern, and frustration showed when Jackson was sent off before half-time for a late challenge on Martin Terrier.

Continue reading...

Saturday spring training Orioles game thread: at Pirates, 1:05

SARASOTA, FLORIDA - FEBRUARY 16: Trevor Rogers #28 of the Baltimore Orioles pitches live during practice at Ed Smith Stadium on February 16, 2026 in Sarasota, Florida. (Photo by Todd Olszewski/Baltimore Orioles/Getty Images) | Getty Images

The Orioles are headed a half hour down the road to Bradenton, and they’re bringing a lot of their regulars with them. Six of the players in today’s lineup are guys who will be on the Opening Day roster, and possibly seven, depending how you feel about Jeremiah Jackson’s chances. Pete Alonso, Adley Rutschman, and Taylor Ward are among the crew making the trip.

So too is Trevor Rogers, the newly anointed Opening Day starter. Rogers has pitched very well in his two Grapefruit League starts, working five scoreless innings, but he got knocked around by Team Netherlands in a WBC exhibition on March 3, giving up six runs in 2.1 innings. For whatever reason, he hasn’t pitched in a game since then.

This will be Rogers’ second-to-last exhibition start before his Opening Day assignment, though the schedule doesn’t quite line up for him to pitch on regular rest. The opener is in 12 days, so if he pitches again five days from now, he’ll have a week of rest before Opening Day. Or he’ll need extra rest after this start if he wants to be on four days’ rest for the opener. It’s probably not a big deal, just something worth keeping an eye on.

Orioles lineup:

LF Taylor Ward
C Adley Rutschman
1B Pete Alonso
CF Colton Cowser
SS Blaze Alexander
2B Jeremiah Jackson
RF Dylan Beavers
DH Bryan Ramos
3B Weston Wilson

LHP Trevor Rogers

Spring Training Game Discussion for St. Louis Cardinals vs Miami Marlins

WEST PALM BEACH, FLORIDA - MARCH 11: Nolan Gorman #16 of the St. Louis Cardinals at bat during a spring training game against the Washington Nationals at CACTI Park of the Palm Beaches on March 11, 2026 in West Palm Beach, Florida. (Photo by Rich Storry/Getty Images) | Getty Images

The St. Louis Cardinals are now less than two weeks from the regular season. They’ll get one game closer as they take on the Miami Marlins in Roger Dean Stadium on Saturday, March 14, 2026. According to MLB.com, Andre Pallante will start the game for the Cardinals. The starter for the Miami Marlins is to be determined. Here’s the Cardinals lineup for today.

Bayern Munich held to 1-1 draw at Bayer Leverkusen after 2 red cards, Dortmund closes in

BERLIN (AP) — Bayern Munich came from behind and finished the match with nine players in a 1-1 draw at Bayer Leverkusen on Saturday, allowing Borussia Dortmund to close to within nine points of the Bundesliga leader.

Luis Díaz, who scored the equalizer following Aleix García's opener, was sent off in the 84th minute for a second yellow card. Nicolas Jackson had received a red card in the 42nd minute.

Leverkusen took the lead in the sixth minute after Montrell Culbreath stole the ball off Díaz and fed it to Patrik Schick, who set up García on the edge of the box. The midfielder slotted home with a deflected shot.

The hosts defended well to contain Bayern's attempts to come back, and frustration showed when Jackson was sent off before halftime for a late challenge on Martin Terrier.

Bayern played with third-choice goalkeeper Sven Ulreich because Manuel Neuer has a calf issue and backup Jonas Urbig was concussed in the 6-1 win over Atalanta midweek in the Champions League. Ulreich denied an effort from Schick in a one-on-one situation at the hour mark just before Harry Kane came on.

Back from a calf injury, Kane played for the first time since Feb. 28 after scoring eight goals in his past four Bundesliga games. He fired the ball into an empty net in the 62nd minute but it was disallowed for blocking the goalkeeper's clearance with a hand in the buildup.

Diaz leveled in the 69th with a low shot from Michael Olise's precise setup. The Colombia winger later received a second yellow card for diving and Bayern was down to nine men with six minutes left to play. The hosts could not snatch the win despite pushing hard until the end as Jonas Hofmann had a goal ruled out deep in stoppage time.

Bayern hasn’t won at Leverkusen in the league since October 2021.

Dortmund beats Augsburg

Dortmund was in total control throughout the first half and Augsburg was lucky to trail by just one goal at halftime. Karim Adeyemi broke the deadlock in the 13th and had several other chances, hitting the woodwork twice. Luca Reggiani made it 2-0 in the 59th.

Hoffenheim, aiming to qualify for Champions League for first time since the 2018-19 season, stayed third — 17 points behind Bayern — after a 1-1 draw with relegation-threatened Wolfsburg. Eintracht Frankfurt beat Heidenheim 1-0 with a goal from Arnaud Kalimuendo.

___

AP soccer: https://apnews.com/hub/soccer

'He's The Captain For A Reason': From Undersized Prospect To Wild Captain, Jared Spurgeon Reaches 1,000 Games

ST. PAUL, Minn. — When Jared Spurgeon first arrived in Minnesota, the odds were stacked against him. He was undersized for an NHL defenseman at 5-foot-9 and was a sixth-round pick by the New York Islanders who never signed him.

And when the Minnesota Wild gave him an opportunity in 2010, there were no guarantees it would last.

Spurgeon, 36, was the highest-scoring defenseman for Spokane in the WHL which led him to be picked in the sixth round of the 2008 NHL Draft at pick No. 156.

He played two more seasons with Spokane and became a free agent after the Islanders did not sign him. He then accepted a training-camp invite from the Wild before the 2010-11 season.

That led to a contract, a short stint with Houston of the American Hockey League and, on his 21st birthday, he made his NHL debut against the Calgary Flames.

15 seasons later, Spurgeon never looked back and is now set to skate in his 1,000th NHL game tonight against the New York Rangers, and every single one of them has come in a Wild sweater.

"Yeah, he is the captain for a reason," Wild head coach John Hynes said. "He is very well spoken and understands the game and obviously, he's got great experience. I think the way he runs the team, along with the other assistant captains, I mean I think everyone talks about (how) it's a great team to be a part of and it's a great locker room environment. I think he and his wife Danielle do with the team away from the rink, it's an all-inclusive team.

"He's just a great human being. He is a great player, but I think he cares about people, he cares about the team and he cares about the organization. He treats everybody the same. If he is talking to Billy Guerin or Craig Leipold or anyone else in the organization, he is the same guy, which I think makes him a great captain."

For a player who was once overlooked because of his size, the milestone is a testament to consistency, intelligence and quiet leadership.

Spurgeon never needed to be the loudest voice in the room. Instead, he built his reputation through reliability. Shift after shift, year after year, he became one of the most trusted players in the organization.

That trust eventually led to him being named the second-longest tenured captain in franchise history in 2021, succeeding longtime leader Mikko Koivu.

"As a player, he is just so smart, so competitve and is a great skater (who) plays in all situations," Hynes said. "He plays the game the right way all the time. He plays to the system and the structure we want. I think in my experiences, 11 years in the NHL, just seeing him as a leader and coming in later in his career, it has been awesome as a coach because you have a great captain that you can count on, and you know things are taken care of when you are not around. He does the right things on and off the ice."

Along the way, Spurgeon also became one of the most productive defensemen the Wild have ever had. His offensive instincts, skating and ability to move the puck helped redefine what Minnesota’s blue line could look like over the last decade.

But the number that stands out most is the one he will reach tonight. 1,000 games.

"I am really happy for him and his family," Zach Bogosian said. "He's been an example of an undersized defenseman that's played a long time and that plays the right way. He's been great in the community and he's definitely what the Wild (want) and he embodies that."

For most players, that milestone alone is rare. For someone who many believed was too small to succeed in the NHL, it’s even more remarkable.

And for the Wild, it represents something else entirely. A career built entirely in Minnesota.

When it is all said and done, his No. 46 will never be worn again for the Wild. Spurgeon will have been the first player in Wild history to wear 46 and the last.

For action-packed issues, access to the entire magazine archive and a free issue, subscribe to The Hockey News at THN.com/free. Get the latest news and trending stories by subscribing to our newsletter here. And share your thoughts by commenting below the article on THN.com.

Recent Wild Stories

Wild Acquire Forward Bobby Brink From Flyers For David JiricekWild Acquire Forward Bobby Brink From Flyers For David JiricekMinnesota lands forward Bobby Brink in a trade, sending defenseman David Jiricek to Philadelphia in a significant roster shake-up.

- Wild Acquire Michael McCarron For A Second Round Pick.

- Wild Trade For Marcus Foligno's Brother, Nick Foligno From Blackhawks.

- Wild Acquire Jeff Petry From Florida For A Conditional Seventh.

- Wild Claim Robby Fabbri Off Waivers From Blues.

- 'Nothing's Going To Ruin This': USA General Manager Bill Guerin Speaks On Olympic Celebration Controversy.

New York Yankees vs. Philadelphia Phillies: Max Fried vs. Bryse Wilson

TAMPA, FL - MARCH 9: Max Fried #54 of the New York Yankees warms up in the bullpen during the game against the Pittsburgh Pirates at George M. Steinbrenner Field on March 9, 2026 in Tampa, Florida. (Photo by New York Yankees/Getty Images) | Getty Images

I’m still a little let down after Canada bowed out of the World Baseball Classic yesterday, but the best (and sometimes the worst!) part about baseball is there’s another game today. This time, my attention will be taken up by an exhibition contest between the Yankees and the Phillies, from the Bombers’ spring home in Tampa.

I’m dating someone who is Gen Z, and I’m so happy he has a normal name, because whatever compelled Bryse Wilson’s parents to spell his name like that makes me shudder to imagine. He’s with his fifth organization in his career, trying to crack the Phillies roster as a swingman, but hasn’t exactly raised eyebrows in spring — at least not in the good way. His 5.14 ERA so far in Grapefruit League play is higher than his career 4.82, but when the sample sizes are this small one strong outing could change things.

The Yankees will counter with Wilson’s old Braves teammate Max Fried, who looked in midseason form in his only previous spring outing. The nominal Yankee ace has two more starts before getting the ball for Opening Day, and the key for him is going to be health. The club has a strong, if slightly battered rotation, and Fried’s left arm is a big piece of that all working the way it should. Fiveish innings and a big smile from the dugout is all we need today.

The entire starting lineup is made up of MLB regulars today, with Trent Grisham leading off exactly as he’s expected to start the season. Ben Rice hits second and is at first base, and with Austin Wells being a hero for the Dominican Republic at the WBC, J.C. Escarra is getting plenty of spring reps behind the dish.

How to watch

Location: George M Steinbrenner Field — Tampa, FL

First pitch: 1:05 pm ET

TV broadcast: NBCSP+ (PHI)

Radio broadcast: WFAN 660 AM (NYY) | 94 WIP (PHI)

Online stream: Gotham Sports App, MLB.tv

For updates, follow us on BlueSkyTwitter, and Instagram, and like us on Facebook.

Nuggets vs Lakers Prediction, Picks & Best Bets for Tonight’s NBA Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The stars will be out in Hollywood as LeBron James, Luka Doncic, and the Los Angeles Lakers host Nikola Jokic and the Denver Nuggets at Crypto.com Arena tonight.

My Nuggets vs. Lakers predictions expect the visiting team to cover the spread, with Nikola Jokic picking apart the pitiful defense of Los Angeles.

Here are my free NBA picks for this powerhouse showdown on Saturday, March 14.

Nuggets vs Lakers prediction

Nuggets vs Lakers best bet: Nuggets -3 (-110)

DeAndre Ayton’s pitiful 117.1 defensive rating ranks 32nd among 40 centers averaging at least 27 minutes per game. 

He won’t have any answer for the size and physicality of the Denver Nuggets' frontcourt, who will feast down low. 

The Los Angeles Lakers lack quality defenders to throw at Nikola Jokic, Jamal Murray, and a cast of capable 3-point shooters. 

Expect plenty of drive-and-kick opportunities for Murray to feed teammates and some quality looks in the lane as Aaron Gordon and Jokic pull interior defenders out to the perimeter.

Denver has unlimited ways to score and pull away tonight.

Nuggets vs Lakers same-game parlay

Denver has played in plenty of high-scoring games, going 26-10 to the Over on the road. The Lakers are 20-14 to the Over at home, and will do their fair share of scoring against a Nuggets defense ranked 22nd.

Jokic has been so effective stuffing the stat sheet that his odds to record a triple-double are down at -150.

He’s recorded one in three straight, four of his last five, and six of his last 10. Joker has reached the statistical milestone in three straight head-to-head matchups, and he’s averaged 22.9 points, 13 rebounds, and 8.8 assists over his last 10 matchups against his pal Luka Doncic.

Nuggets vs Lakers SGP

  • Nuggets -3
  • Over 245.5
  • Nikola Jokic triple-double

Our "from downtown" SGP: Stars shine brightest

Luka Doncic recorded a 51/10/9 line in his last outing, narrowly missing a second straight triple-double. He’s got seven on the season, including one of two games against Denver. 

I expect him to be at his best against a Nuggets team that ranks 23rd in defensive rating (119.9) across its last five games.

LeBron James returned from a three-game absence and went for 18/7/7 against the Chicago Bulls. He’s recorded two games with double-digit boards and 11 with double-digit dimes.

Double-doubles haven’t been easy to come by for King James, but Luka Doncic will need help to keep pace with the Nuggets’ top-rated offense.

Nuggets vs Lakers SGP

  • Nikola Jokic triple-double
  • Luka Doncic triple-double
  • LeBron James double-double

Nuggets vs Lakers odds

  • Spread: Nuggets -3 | Lakers +3
  • Moneyline: Nuggets -155 | Lakers +130
  • Over/Under: Over 245.5 | Under 245.5

Nuggets vs Lakers betting trend to know

The Denver Nuggets have hit the game total Over in 35 of their last 50 away games (+18.53 Units / 34% ROI). Find more NBA betting trends for Nuggets vs. Lakers.

How to watch Nuggets vs Lakers

LocationCrypto.com Arena, Los Angeles, CA
DateSaturday, March 14, 2026
Tip-off8:30 p.m. ET
TVABC

Nuggets vs Lakers latest injuries

Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Arsenal 2-0 Everton: Premier League – as it happened

Max Dowman came on to rescue the Gunners and become the youngest scorer in Premier League history

The players are out there. Bukayo Saka, Arsenal’s stand-in captain, leads his team as they hand-slap their way along the Everton line. Mikel Arteta greets David Moyes with the obligatory hug, plus a broad smile. The crowd sing North London Forever and give themselves a round of applause.

“Bayern have just drawn 1-1 at Leverkusen too,” says Lenny Peters. “So it’s clearly a tough place to go.”

Continue reading...

Spring Training game thread March 14: Braves vs. Red Sox

Feb 20, 2026; North Port FL, USA; Atlanta Braves pitcher Bryce Elder (55) poses for a photo during media day at CoolToday Park. Mandatory Credit: Kim Klement Neitzel-Imagn Images | Kim Klement Neitzel-Imagn Images

It’s time for more Bryce Elder, folks! I know you’re amped up to see it and I’m certainly amped up to talk about it. Yep, I totally mean that with all sincerity. In all seriousness though, let’s hope that we see Elder show some improvement after his last outing was a bit of a mess. This is also a home game so the lineup should be favorable enough for Elder to be able to hae a productive outing in this one. If not, then the race for the fifth starter spot could suddenly get a lot more interesting if he trips up against this particular lineup.

Here’s the lineup for the Braves:

Here’s the lineup for the Red Sox:

The game will be televised and you can find it on whatever channel serves as your local affiliate for Gray TV. 103.7 FM will be carrying the game locally on the radio. First pitch is scheduled for 6:05 p.m. ET. Let’s get it!

UPDATE: Whoops! For some reason I can’t tell a “1” from a “6”. It’s spring training for everybody, I guess. We’ll see you later on then.

UPDATE [5:13 p.m. ET]: Lineups are now posted

Bless You Boys 2026 Tigers prospects #15: RHP Lucas Elissalt

Detroit Tigers catching coach Ryan Sienko, left, and pitching coach Chris Fetter watch practice during spring training at TigerTown in Lakeland, Fla. on Thursday, Feb. 19, 2026. | Junfu Han / USA TODAY NETWORK via Imagn Images

We’re pretty excited about Lucas Elissalt. Right now he doesn’t really have the stuff of a frontline starter, but there are a lot of traits that point toward a very advanced young pitcher who repeats everything well with good command. As we keep noting in these reports, the Tigers have had a lot of success plucking undervalued college and JUCO pitchers beyond the top few rounds of the draft. In Elissalt they may have landed a real steal.

The Miami native wasn’t a very notable college name in the hotbed of competition that is the Florida baseball scene. He went to Coastal Alabama JC as a freshman, and transferred as a sophomore to one of the top JUCO baseball programs in the country at Chipola College. A good season got the Tigers’ interest, and they snapped him up in the 13th round with seemingly no one else paying attention to the young right-hander. They only had to pay him $187,500 to sign, just a little over the minimum, though there were D1 programs interested in picking him up for his junior season. As a result, Elissalt was still a week shy of his 20th birthday when he signed with the Tigers.

The traits that made Elissalt intriguing to the Tigers were his cutting fourseam shape, extension, and advanced command. The lanky 6’4” right-hander gets way down the mound, producing nearly seven feet of extension. That low angle to the strike zone helps his riding fourseamer play up, and yet he’s able to repeat well and spot a deep pitch mix that includes a kick change the Tigers taught him in 2024 during his work in Lakeland after the draft.

The reason Elissalt didn’t attract much attention on draft day is the fact that his velocity sits in the low-90’s. The Tigers bet that he had plenty of room on his frame to build muscle without sacrificing that easy delivery and great extension. His brother, Frank Elissalt, was drafted in the 2024 draft by the Cardinals in the 19th round as a college junior, and had a similar build and low 90’s fastball on draft day. He has since built himself up to throw in the mid-90’s, touching as high as 98 mph and so the hope is that Lucas, who is about a year and a half younger, will follow that example.

The Tigers sent Elissalt to Single-A Lakeland last spring to begin his pro career, and he quickly opened a lot of eyes after going fairly unnoticed on draft day. As a JUCO pick and still younger than most college pitchers in his draft, he struck out 28.8 percent of hitters faced over 65 1/3 innings for the Flying Tigers, with a walk rate of 7.5 percent. The strikeouts, advanced control, and his 2.48 ERA/3.09 FIP combination got our attention, and the Tigers promoted him to West Michigan in August after the trade deadline. He made six starts there, and though he walked a bunch of hitters for the first time in a couple of those starts, his strikeout rate held up and he didn’t allow a home run, producing very similar ERA/FIP numbers. By season’s end, he had the highest strikeout rate of any Tigers prospect who worked full-time as a starter last year.

Elissalt doesn’t pop crazy IVB numbers, sitting at 17 inches of vertical break last year, but that can be improved somewhat. It also matters less because that huge stride and his arm angle produce a lower release point and a really good attack angle to the upper parts of the strike zone. He was still generally around 92 mph, touching as high as 94 mph, and if that velocity starts to tick up, the late cutting action, ride, and extension will produce a very good major league heater.

He backs the fourseamer with a pretty good slider after ditching the harder cutter he had in college. It’s a pretty classic gyro spin slider from 83-85 mph and Elissalt took to it quickly and was pretty consistent with the break and location all year. His best pitch is an above average curveball with really good depth in the 78-79 mph range that got whiffs and stole strikes for him consistently last year. He can tilt it away on the outer edge against right-handers and showed some feel for adding depth when hunting for chase swings. Like the fastball, the breaking balls could use a touch more velocity to help them bite a bit later. The Tigers helped him develop a kick changeup post-draft and that pitch has really good deception, though it too would benefit if the fastball was firmer.

The big selling points for Elissalt are his extension, smooth, easy delivery, and advanced command of a pretty deep pitch mix. He’s already got a year of pro ball under his belt and handled two A-ball levels pretty well despite being the age of most 2025 college draft picks. He shows a good understanding of how to work his fastball around the zone and set hitters up for his secondaries, and took to some minor mechanical adjustments the Tigers made with him after the draft pretty quickly, while also refining the new changeup nicely over the course of the 2025 season.

Right now, if Elissalt had a couple more ticks on his heater consistently, he’d already look like a upper level starter closing in on the big leagues. As things stand, he does need that bump in stuff to take him from a future depth starter into more of a future mid-rotation type with the potential for more. While his delivery is smoother and lower effort than his older brother, Elissalt knows he needs that velocity bump and trained for it this offseason. We’ll be looking for that to arrive, with some positive reports in camp already indicating that he’s been throwing harder this spring. The feel and adaptability he’s shown bodes well for a major league career in a starting rotation. He should start the season with the Whitecaps again, but we expect him to move to Double-A pretty quickly if things go well.

Ireland beats Scotland and keeps alive Six Nations title hopes

DUBLIN (AP) — Ireland kept alive its Six Nations title hopes and buried Scotland's in a familiar-looking 43-21 victory to launch the final round on Saturday.

The Irish are three points ahead of France, which hosts England in the day's last match in Paris. France can take the title by beating England or even drawing with a bonus point.

If not, Ireland could emerge as the champion from starting the day in third place.

“It's a rare day as an Irishman to be cheering them (England) but we have controlled what we can control and now we'll sit back and be cheering them on later,” Ireland captain Caelan Doris told broadcaster ITV.

The Irish at least won the Triple Crown for a fourth time in five seasons, denying the Scots their first sweep of the home nations since 1990.

Both sides began the match with title ambitions. But to win their first title since 1999, the Scots had ghosts to exorcize. They'd won only once in Dublin in 26 years, not since 2010, and never at Aviva Stadium. They'd also lost their last 11 contests to Ireland.

Ireland's modus operandi was power, controlling the gainline, and relentless pressure. They smashed a Scotland side that put 50 points and seven tries on hapless France last weekend.

“We saw what their attack was capable of last week and again today it came in waves, but our defense stood up and big moments helped keep them out,” Doris said.

“There were some calm heads in there which was helped by the fact we had scoreboard pressure throughout from a fast start which we aimed for as well. It felt composed out there and it was good.”

Ireland started fast again, scored six tries — three in each half — with five converted by Jack Crowley who added a penalty. Scotland trailed 19-7 at halftime and twice rallied to within five points, but each time Ireland had a quick response.

“I’m gutted,” Scotland captain Sione Tuipulotu said. “We really set our sights on coming here and getting a result but Ireland were too good today. I think we’ve made progression but we want to be where these guys are with a trophy.”

The game was intense and lively from the start.

The first scrum earned a penalty that moved Ireland into the Scotland 22. Fast hands fed fullback Jamie Osborne bursting between the posts for their quickest try of this championship, just after two minutes.

Scotland fired back in 19 phases. With big gains by forwards Jack Dempsey and George Turner, Finn Russell orchestrating, Darcy Graham finished out wide for his Scotland record-extending 38th try.

But an offside penalty against Graham sent Scotland reeling back to its tryline again, and Ireland hooker Dan Sheehan shot out of a collapsing maul for his 18th try, extending his Six Nations record for a forward.

Ireland was 19-7 ahead after 19 minutes with a try from first phase when midfielder Stuart McCloskey threw a huge pass to unmarked right wing Robert Baloucoune, whose pace beat the cover.

Ireland's defense in its 22 then turned over Scotland three times before halftime.

The Scottish backs finally clicked in the second half with tries by Russell and Rory Darge, but Ireland quickly restored 12-point leads after converted tries by Darragh Murray, a brief blood-bin replacement for the immense Tadhg Beirne, and winger Tommy O'Brien.

Crowley added a penalty to give Ireland a three-score lead and Irish supporters broke into song. Just for unnecessary gloss to the scoreline, O'Brien scored his second try of the match after Tuipulotu spilled the ball with time up.

___

AP rugby: https://apnews.com/hub/rugby

Kings' Keegan Murray out at least two more weeks with left ankle sprain

Keegan Murray's season-long battle with injuries continues, and the Kings' best young player will be out at least two more weeks with a sprained left ankle, the team announced Friday.

With Sacramento focused on its draft position and having already shut down a number of key players — Domantas Sabonis (back), Zach LaVine (finger), De'Andre Hunter (eye) — there will be no rush to get Murray back on the court.

Murray played in at least 76 games in each of his first three NBA seasons, but has battled injuries all season long. He was delayed in starting the season due to thumb surgery, but what really has slowed him is a sprained left ankle. He missed 20 games starting just after the first of the year with the sprained left ankle, returned to play four games and then re-injured that same ankle. That's where things stand now.

When he has played this season, the 25-year-old wing has averaged 14 points and 5.7 rebounds per game. He has struggled with his shot this season, which is about the injuries and not a long-term concern.

Murray signed a five-year, $140 million contract extension with the Kings that kicks in next season.

Sacramento is tanking to get a young star to pair with Murray, which is another reason not to rush him back. The Kings have the worst record in the Western Conference and are in a "race" with Indiana and Washington for the league's worst record.

Avalanche vs Jets Prediction, Picks & Odds for Today’s NHL Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Winnipeg Jets welcome the NHL’s top team, the Colorado Avalanche, to Canada Life Centre for their first of three meetings this month.

Mark Scheifele has been dishing out plenty of apples for Winnipeg, and my Avalanche vs. Jets predictions and NHL picks for Saturday, March 14 will break down why he’ll pick up another assist tonight.

Avalanche vs Jets prediction

Avalanche vs Jets best bet: Mark Scheifele Over 0.5 assists (-135)

The Winnipeg Jets’ season may not be according to plan, but that hasn’t stopped Mark Scheifele from having a great campaign.

Scheifele leads Winnipeg in goals (30), assists (49), and points (79), and has been a particularly strong playmaker down the stretch. He’s collected at least one assist in nine of his last 13 games.

The Winnipeg center is averaging 21:25 of ice time per game, the sixth-most among all forwards, and is collecting a point every 17 minutes. Scheifele will see plenty of ice and add to his assist totals this afternoon.

Avalanche vs Jets same-game parlay

Scheifele has logged Over 1.5 shots on net in seven of his last 11 games, while Josh Morrissey has hit that number in nine of his last 12 contests.

Both players also had two shots in their only prior meeting vs. the Colorado Avalanche this season.

Avalanche vs Jets SGP

  • Mark Scheifele Over 0.5 assists
  • Mark Scheifele Over 1.5 shots on goal
  • Josh Morrissey Over 1.5 shots on goal

Avalanche vs Jets odds

  • Moneyline: Avalanche -190 | Jets +160
  • Puck Line: Avalanche -1.5 | Jets +1.5
  • Over/Under: Over 6 | Under 6

Avalanche vs Jets trend

The Under is 4-1 in the last five head-to-head meetings. Find more NHL betting trends for Avalanche vs. Jets.

How to watch Avalanche vs Jets

LocationCanada Life Centre, Winnipeg, MB
DateSaturday, March 14, 2026
Puck drop4:00 p.m. ET
TVALT, TSN3

Avalanche vs Jets latest injuries

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.