Anaheim Ducks

Ice Hockey NHL Delta Center Tue 24 Mar 22:00

Vancouver Canucks

  1. Prediction
  2. SGP Picks
  3. Correct Score
  4. Odds
  5. Team Stats
  6. Player Stats
  7. Player Props
  8. Team News
  9. Lineups
  10. Injuries
  11. Roster
  12. Standings
  13. Live Stream

NHL Betting Preview: Ducks vs Canucks

The Anaheim Ducks meet the Vancouver Canucks at Delta Center, with face-off scheduled for 22:00 on Tuesday, March 24.

Ducks Primed to Win

For a value bet, head to the 3-Way Moneyline where you can back the Ducks to get the better of the Canucks in 60 minutes. Our prediction is currently on offer at a juicy -110.

Canucks Are 9 From 10 on the H2H

Anaheim Ducks claimed a home victory in their previous game. A 6-5 (OT) triumph against Buffalo Sabres at Honda Center made it back-to-back wins. Jackson LaCombe racked up 2 points, including 1 goal and 1 assist.

Vancouver Canucks have lost back-to-back games, most recently suffering a 3-1 home defeat to St Louis Blues at Delta Center. Filip Hronek scored the goal from just 15 Canucks shots.

Head-to-Head Statistics

The Canucks had the edge in the most recent encounter between these teams. At Delta Center, they recorded a 2-0 win over the Ducks. The Canucks have four straight wins against the Ducks. They’ve also claimed 9 victories in the past 10 head-to-head meetings.

Starting Goalies

Lukas Dostal (Expected)
Season W-L-OTL: GAA: SV%: SO:
24/25 28-15-3 3 .893 0
23/24 14-23-2 3.33 .902 1
Kevin Lankinen (Expected)
Season W-L-OTL: GAA: SV%: SO:
24/25 8-23-5 3.6 .876 0
23/24 11-6-0 2.82 .908 1
Anaheim Ducks – Last 10 Games

6 wins, 3 losses and 1 overtime loss, averaging 3.4 goals from 30.1 shots on goal, with a 11.8% powerplay efficiency. The Ducks have been giving up 3.1 goals from 29.2 shots, averaging 5.2 penalties with a penalty-killing efficiency of 88.5%.

Chris Kreider is the top points scorer with 11 points, 2 goals and 9 assists, with Cutter Gauthier racking up 9 points, 7 goals and 2 assists, in the last 10 games. Goalie Lukas Dostal have a 2.98 goal against average with a .885 save percentage.

Vancouver Canucks – Last 10 Games

The Canucks have 3 wins, 6 losses and 1 overtime loss, averaging 2.6 goals from 21.6 shots on goal, with a 20.7% powerplay efficiency. They have conceded 3.9 goals from 28.0 shots, averaging 3.0 penalties per game with a penalty-killing efficiency of 80.0%.

The top points scorer is Marco Rossi with 13 points, 4 goals and 9 assists, while Brock Boeser is next best after having 10 points, 4 goals and 6 assists. Goalie Kevin Lankinen have a 3.08 GAA with a .890 SV%.

Anaheim Ducks vs Vancouver Canucks Prediction & Picks

Get fully prepped for Anaheim Ducks vs Vancouver Canucks with our betting guide, featuring our expert match pick, predicted scoreline, top player props and a value-focused bet builder.

Game Prediction

There’s an attractive -110 that Anaheim Ducks are able to get the better of their opponents. This pick can be wagered on the 60-minute line for this NHL game.

Knowing which players are injured gives us a valuable edge when putting together hockey forecasts. After reviewing the form guide, we turn to the latest stats to shape our NHL predictions.

Key Ducks vs Canucks stats:

  • Ducks have won 13 of their last 20 games.
  • Ducks have won 6 of their last 10 games.
  • Ducks have won 2 consecutive games.
  • Canucks have lost 8 of their last 10 games at home.
  • Canucks have lost 16 of their last 20 games at home.
  • Canucks have lost their last 2 games.

Ducks 3-Way Moneyline Probability

According to the top NHL sportsbooks, there’s a 52.4% likelihood of our pick landing a return. After careful examination, our analysts have this probability somewhere between 55-60%. It is therefore regarded as a value wager.

Looking for Bigger Odds?

Anaheim are available at a range of odds on the Puck Line. If you are looking for more juice, then consider this betting option and choose the right wager for you.

Discover the best value in betting. Our expert guide lists today’s top free bets, promo codes and new customer bonuses.

Our Game Prediction
Ducks 3-Way Moneyline @ -110 Watch Live Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (Mar 24, 02:56). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 02:56, 24 March 2026

Player Prop Picks

Top Pick: Chris Kreider Over 1.5 Shots -154 BetMGM logo

Chris Kreider (Ducks) has totaled Over 1.5 shots on goal in 3 straight games on the road. We think that the value can be found by wagering on Shots on Goal and you can get -154 that he goes over the line.

Latest Chris Kreider Player Prop Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Same Game Parlay Picks

3-Way Moneyline Ducks
To Score Cutter Gauthier
Shots on Goal Chris Kreider Over 1.5

We’ve loaded up a same game parlay with the combined picks of the Ducks claiming victory in 60 minutes, Cutter Gauthier (Ducks) scoring and Chris Kreider (Ducks) to have Over 1.5 shots.

A same game parlay is a single event wager where you make predictions that are going to happen in a particular hockey game. Should a bettor get these selections correct, then they can achieve a good return from a small stake.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Anaheim Ducks vs Vancouver Canucks Odds

The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.

Books Predicting a Close-Run Battle

With the sportsbooks giving them a 65% probability of winning this game, Anaheim Ducks might be a popular parlay pick. That is reflected in their -185 Moneyline betting odds. If you’re looking for an alternative angle, Vancouver Canucks are trading at +152.

There is a puck line of 1.5 and total goals has a line of 6.5. Having a bet on Totals is one of the most popular hockey wagers. If you're keen on Over 6.5, this selection is available at -114.

National Hockey League fans are spoilt for choice thanks to the wide range of team props and game lines which are available for every matchup on the coupon. Head to the top betting apps and find the best value wagers.

Cutter Gauthier is the First Goalscorer Favorite

Cutter Gauthier is favorite to be First Goalscorer at +1000. If you want to back him to score the last goal, you can get similar odds.

Player Goals

Cutter Gauthier (Ducks)
First
+140
Anytime
+1000
BetMGM Logo
Leo Carlsson (Ducks)
First
+180
Anytime
+1400
BetMGM Logo
Chris Kreider (Ducks)
First
+200
Anytime
+1600
BetMGM Logo
Brock Boeser (Canucks)
First
+220
Anytime
+1600
BetMGM Logo

Player Assists

Jackson LaCombe (Ducks)
Over 0.5
+105
Under 0.5
-141
BetMGM Logo
Leo Carlsson (Ducks)
Over 0.5
+115
Under 0.5
-149
BetMGM Logo
John Carlson (Ducks)
Over 0.5
+120
Under 0.5
-161
BetMGM Logo

Player Shots

Cutter Gauthier (Ducks)
Over 3.5
-100
Under 3.5
-135
BetMGM Logo
Brock Boeser (Canucks)
Over 2.5
+120
Under 2.5
-161
BetMGM Logo
Beckett Sennecke (Ducks)
Over 2.5
-105
Under 2.5
-130
BetMGM Logo
Micro Betting

It’s good to consider all wagering options when it comes to NHL and micro betting can be an exciting way to get involved in the action. When everything goes in-game, bet on the Next Goalscorer or Next Goal.

Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
Team Stats

Latest regular season and playoff games stats.

Anaheim Ducks logo Anaheim Ducks Stats
Vancouver Canucks logo Vancouver Canucks Stats
Moneyline
  • 6 wins and 4 defeats in the last 10 games
  • 6 wins and 4 defeats in the last 10 games on the road
Moneyline
  • 3 wins and 7 defeats in the last 10 games
  • 2 wins and 8 defeats in the last 10 home games
Puck Line
Puck Line
Total Goals
Total Goals
Team Stats - Avg/Game
Team Stats - Avg/Game
Live Streaming

Live streaming is available for NHL games depending on where you are located. Sign into your funded sportsbook account and enjoy the action.

It’s great to enjoy thousands of sporting events on an annual basis. Watch the action and get audio commentary too.

Team News
# Player GP MIN G A P +/-
61 Cutter Gauthier 69 17.44 36 26 62 -3
91 Leo Carlsson 58 19.15 24 34 58 1
45 Beckett Sennecke 70 17.63 21 33 54 -13
# Player GP MIN G A P +/-
40 Elias Pettersson 61 19.01 15 26 41 -20
17 Filip Hronek 69 24.62 8 31 39 -5
6 Brock Boeser 62 18.91 16 20 36 -32

Injuries & Suspensions

Anaheim Ducks Injury Table

Type
Name
Info
Ross Johnston
Injured
Petr Mrazek
Injured

Vancouver Canucks Injury Table

Type
Name
Info
Jonathan Lekkerimaeki
Injured
Pierre-Olivier Joseph
Injured
Filip Chytil
Injured
Thatcher Demko
Injured
Derek Forbort
Injured

Starting Lineups

Both teams’ confirmed lineups will be published ahead of face-off. There is also the chance to look at the lineups from the previous 10 games.

Previous Anaheim Ducks Lineups

22 Mar NHL
Sabres 5-6 Ducks
20 Mar NHL
Ducks 4-1 Mammoth
18 Mar NHL
Flyers 3-2 Ducks
15 Mar NHL
Ducks 4-3 Canadiens
14 Mar NHL
Ducks 0-2 Senators
12 Mar NHL
Ducks 4-6 Maple Leafs
10 Mar NHL
Ducks 4-1 Jets
08 Mar NHL
Blues 4-0 Ducks
06 Mar NHL
Canadiens 5-6 Ducks
04 Mar NHL
Islanders 1-5 Ducks

Previous Vancouver Canucks Lineups

21 Mar NHL
Blues 3-1 Canucks
19 Mar NHL
Lightning 6-2 Canucks
17 Mar NHL
Panthers 2-5 Canucks
14 Mar NHL
Kraken 5-2 Canucks
12 Mar NHL
Predators 3-4 Canucks
09 Mar NHL
Senators 2-0 Canucks
07 Mar NHL
Canucks 2-3 Jets
06 Mar NHL
Canucks 6-3 Blackhawks
04 Mar NHL
Hurricanes 6-4 Canucks
02 Mar NHL
Stars 6-1 Canucks
NHL Standings Select Season
Metropolitan GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Carolina 70 45 19 6 96 0.686 32 40 250 206 44 25-9-2 20-10-4 5-3 7-3 3W
2 Pittsburgh 70 35 19 16 86 0.614 29 33 241 219 22 17-10-8 18-9-8 2-10 4-6 1L
3 Columbus 70 37 22 11 85 0.607 26 31 228 215 13 20-8-7 17-14-4 6-1 6-4 1L
4 NY Islanders 71 40 26 5 85 0.599 26 36 206 202 4 19-11-2 21-15-3 4-5 5-5 1W
5 Philadelphia 69 34 23 12 80 0.58 21 25 202 211 -9 15-11-8 19-12-4 9-4 7-3 3W
6 Washington 71 35 27 9 79 0.556 30 34 220 208 12 22-11-5 13-16-4 1-6 4-6 1L
7 New Jersey 69 35 32 2 72 0.522 23 31 187 209 -22 18-15-2 17-17-0 4-0 7-3 1L
8 NY Rangers 71 28 34 9 65 0.458 19 25 199 226 -27 9-18-7 19-16-2 3-1 4-6 5L
East Atlantic GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Buffalo 71 44 20 7 95 0.669 37 40 251 207 44 22-9-3 22-11-4 4-0 8-2 1L
2 Tampa Bay 69 43 21 5 91 0.659 34 39 251 192 59 20-12-0 23-9-5 4-2 5-5 1L
3 Montreal 69 38 21 10 86 0.623 26 36 244 228 16 20-13-2 18-8-8 2-5 5-5 1W
4 Boston 70 39 23 8 86 0.614 29 36 234 217 17 26-9-1 13-14-7 3-3 5-5 2W
5 Detroit 70 38 24 8 84 0.6 27 36 205 208 -3 20-12-3 18-12-5 2-3 4-6 1L
6 Ottawa 70 37 24 9 83 0.593 31 34 236 214 22 18-11-5 19-13-4 3-0 8-2 3W
7 Florida 69 34 32 3 71 0.514 27 30 206 229 -23 18-14-3 16-18-0 4-1 4-6 1L
8 Toronto 71 29 29 13 71 0.5 21 28 221 250 -29 17-12-8 12-17-5 1-4 2-8 3L
East Central GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 69 46 13 10 102 0.739 40 43 257 175 82 23-6-5 23-7-5 3-6 6-4 2W
2 Dallas 70 43 16 11 97 0.693 33 38 240 190 50 22-9-4 21-7-7 5-4 6-4 2L
3 Minnesota 71 40 19 12 92 0.648 25 36 233 202 31 20-10-8 20-9-4 4-5 5-5 1W
4 Utah 71 37 28 6 80 0.563 28 37 223 198 25 19-12-3 18-16-3 0-0 5-5 1W
5 Nashville 70 33 28 9 75 0.536 24 29 209 232 -23 19-13-3 14-15-6 4-1 6-4 4W
6 Winnipeg 70 29 29 12 70 0.5 23 27 199 219 -20 17-13-6 12-16-6 2-4 5-5 1W
7 St Louis 69 28 30 11 67 0.486 25 27 181 225 -44 15-12-7 13-18-4 1-4 7-3 1W
8 Chicago 70 26 31 13 65 0.464 19 23 183 225 -42 13-16-7 13-15-6 3-5 3-7 2L
West Pacific GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Anaheim 70 39 27 4 82 0.586 23 31 235 242 -7 23-10-2 16-17-2 8-0 6-4 2W
2 Vegas 71 32 25 14 78 0.549 24 31 224 221 3 16-12-7 16-13-7 1-6 4-6 1W
3 Edmonton 71 34 28 9 77 0.542 26 34 245 244 1 18-13-4 16-15-5 0-3 5-5 2L
4 LA Kings 70 28 25 17 73 0.521 18 24 187 213 -26 10-16-8 18-9-9 4-7 4-6 3L
5 Seattle 69 31 29 9 71 0.514 25 30 196 213 -17 17-14-5 14-15-4 1-4 3-7 3L
6 San Jose 68 32 30 6 70 0.515 20 30 208 243 -35 17-12-5 15-18-1 2-1 3-7 4L
7 Calgary 70 29 34 7 65 0.464 23 26 177 217 -40 19-12-4 10-22-3 3-3 5-5 3W
8 Vancouver 69 21 40 8 50 0.362 14 16 179 257 -78 8-23-5 13-17-3 5-2 3-7 2L
Eastern GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Carolina 70 45 19 6 96 0.686 32 40 250 206 44 25-9-2 20-10-4 5-3 7-3 3W
2 Buffalo 71 44 20 7 95 0.669 37 40 251 207 44 22-9-3 22-11-4 4-0 8-2 1L
3 Tampa Bay 69 43 21 5 91 0.659 34 39 251 192 59 20-12-0 23-9-5 4-2 5-5 1L
4 Montreal 69 38 21 10 86 0.623 26 36 244 228 16 20-13-2 18-8-8 2-5 5-5 1W
5 Boston 70 39 23 8 86 0.614 29 36 234 217 17 26-9-1 13-14-7 3-3 5-5 2W
6 Pittsburgh 70 35 19 16 86 0.614 29 33 241 219 22 17-10-8 18-9-8 2-10 4-6 1L
7 Columbus 70 37 22 11 85 0.607 26 31 228 215 13 20-8-7 17-14-4 6-1 6-4 1L
8 NY Islanders 71 40 26 5 85 0.599 26 36 206 202 4 19-11-2 21-15-3 4-5 5-5 1W
9 Detroit 70 38 24 8 84 0.6 27 36 205 208 -3 20-12-3 18-12-5 2-3 4-6 1L
10 Ottawa 70 37 24 9 83 0.593 31 34 236 214 22 18-11-5 19-13-4 3-0 8-2 3W
11 Philadelphia 69 34 23 12 80 0.58 21 25 202 211 -9 15-11-8 19-12-4 9-4 7-3 3W
12 Washington 71 35 27 9 79 0.556 30 34 220 208 12 22-11-5 13-16-4 1-6 4-6 1L
13 New Jersey 69 35 32 2 72 0.522 23 31 187 209 -22 18-15-2 17-17-0 4-0 7-3 1L
14 Florida 69 34 32 3 71 0.514 27 30 206 229 -23 18-14-3 16-18-0 4-1 4-6 1L
15 Toronto 71 29 29 13 71 0.5 21 28 221 250 -29 17-12-8 12-17-5 1-4 2-8 3L
16 NY Rangers 71 28 34 9 65 0.458 19 25 199 226 -27 9-18-7 19-16-2 3-1 4-6 5L
Western GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 69 46 13 10 102 0.739 40 43 257 175 82 23-6-5 23-7-5 3-6 6-4 2W
2 Dallas 70 43 16 11 97 0.693 33 38 240 190 50 22-9-4 21-7-7 5-4 6-4 2L
3 Minnesota 71 40 19 12 92 0.648 25 36 233 202 31 20-10-8 20-9-4 4-5 5-5 1W
4 Anaheim 70 39 27 4 82 0.586 23 31 235 242 -7 23-10-2 16-17-2 8-0 6-4 2W
5 Utah 71 37 28 6 80 0.563 28 37 223 198 25 19-12-3 18-16-3 0-0 5-5 1W
6 Vegas 71 32 25 14 78 0.549 24 31 224 221 3 16-12-7 16-13-7 1-6 4-6 1W
7 Edmonton 71 34 28 9 77 0.542 26 34 245 244 1 18-13-4 16-15-5 0-3 5-5 2L
8 Nashville 70 33 28 9 75 0.536 24 29 209 232 -23 19-13-3 14-15-6 4-1 6-4 4W
9 LA Kings 70 28 25 17 73 0.521 18 24 187 213 -26 10-16-8 18-9-9 4-7 4-6 3L
10 Seattle 69 31 29 9 71 0.514 25 30 196 213 -17 17-14-5 14-15-4 1-4 3-7 3L
11 San Jose 68 32 30 6 70 0.515 20 30 208 243 -35 17-12-5 15-18-1 2-1 3-7 4L
12 Winnipeg 70 29 29 12 70 0.5 23 27 199 219 -20 17-13-6 12-16-6 2-4 5-5 1W
13 St Louis 69 28 30 11 67 0.486 25 27 181 225 -44 15-12-7 13-18-4 1-4 7-3 1W
14 Calgary 70 29 34 7 65 0.464 23 26 177 217 -40 19-12-4 10-22-3 3-3 5-5 3W
15 Chicago 70 26 31 13 65 0.464 19 23 183 225 -42 13-16-7 13-15-6 3-5 3-7 2L
16 Vancouver 69 21 40 8 50 0.362 14 16 179 257 -78 8-23-5 13-17-3 5-2 3-7 2L
GP W L OT PTS P% RW ROW GF GA DIFF Home Road S/O L10 Strk
1 Colorado 69 46 13 10 102 0.739 40 43 257 175 82 23-6-5 23-7-5 3-6 6-4 2W
2 Dallas 70 43 16 11 97 0.693 33 38 240 190 50 22-9-4 21-7-7 5-4 6-4 2L
3 Carolina 70 45 19 6 96 0.686 32 40 250 206 44 25-9-2 20-10-4 5-3 7-3 3W
4 Buffalo 71 44 20 7 95 0.669 37 40 251 207 44 22-9-3 22-11-4 4-0 8-2 1L
5 Minnesota 71 40 19 12 92 0.648 25 36 233 202 31 20-10-8 20-9-4 4-5 5-5 1W
6 Tampa Bay 69 43 21 5 91 0.659 34 39 251 192 59 20-12-0 23-9-5 4-2 5-5 1L
7 Montreal 69 38 21 10 86 0.623 26 36 244 228 16 20-13-2 18-8-8 2-5 5-5 1W
8 Boston 70 39 23 8 86 0.614 29 36 234 217 17 26-9-1 13-14-7 3-3 5-5 2W
9 Pittsburgh 70 35 19 16 86 0.614 29 33 241 219 22 17-10-8 18-9-8 2-10 4-6 1L
10 Columbus 70 37 22 11 85 0.607 26 31 228 215 13 20-8-7 17-14-4 6-1 6-4 1L
11 NY Islanders 71 40 26 5 85 0.599 26 36 206 202 4 19-11-2 21-15-3 4-5 5-5 1W
12 Detroit 70 38 24 8 84 0.6 27 36 205 208 -3 20-12-3 18-12-5 2-3 4-6 1L
13 Ottawa 70 37 24 9 83 0.593 31 34 236 214 22 18-11-5 19-13-4 3-0 8-2 3W
14 Anaheim 70 39 27 4 82 0.586 23 31 235 242 -7 23-10-2 16-17-2 8-0 6-4 2W
15 Philadelphia 69 34 23 12 80 0.58 21 25 202 211 -9 15-11-8 19-12-4 9-4 7-3 3W
16 Utah 71 37 28 6 80 0.563 28 37 223 198 25 19-12-3 18-16-3 0-0 5-5 1W
17 Washington 71 35 27 9 79 0.556 30 34 220 208 12 22-11-5 13-16-4 1-6 4-6 1L
18 Vegas 71 32 25 14 78 0.549 24 31 224 221 3 16-12-7 16-13-7 1-6 4-6 1W
19 Edmonton 71 34 28 9 77 0.542 26 34 245 244 1 18-13-4 16-15-5 0-3 5-5 2L
20 Nashville 70 33 28 9 75 0.536 24 29 209 232 -23 19-13-3 14-15-6 4-1 6-4 4W
21 LA Kings 70 28 25 17 73 0.521 18 24 187 213 -26 10-16-8 18-9-9 4-7 4-6 3L
22 New Jersey 69 35 32 2 72 0.522 23 31 187 209 -22 18-15-2 17-17-0 4-0 7-3 1L
23 Florida 69 34 32 3 71 0.514 27 30 206 229 -23 18-14-3 16-18-0 4-1 4-6 1L
24 Seattle 69 31 29 9 71 0.514 25 30 196 213 -17 17-14-5 14-15-4 1-4 3-7 3L
25 Toronto 71 29 29 13 71 0.5 21 28 221 250 -29 17-12-8 12-17-5 1-4 2-8 3L
26 San Jose 68 32 30 6 70 0.515 20 30 208 243 -35 17-12-5 15-18-1 2-1 3-7 4L
27 Winnipeg 70 29 29 12 70 0.5 23 27 199 219 -20 17-13-6 12-16-6 2-4 5-5 1W
28 St Louis 69 28 30 11 67 0.486 25 27 181 225 -44 15-12-7 13-18-4 1-4 7-3 1W
29 Calgary 70 29 34 7 65 0.464 23 26 177 217 -40 19-12-4 10-22-3 3-3 5-5 3W
30 Chicago 70 26 31 13 65 0.464 19 23 183 225 -42 13-16-7 13-15-6 3-5 3-7 2L
31 NY Rangers 71 28 34 9 65 0.458 19 25 199 226 -27 9-18-7 19-16-2 3-1 4-6 5L
32 Vancouver 69 21 40 8 50 0.362 14 16 179 257 -78 8-23-5 13-17-3 5-2 3-7 2L