Which NHL team will win the Stanley Cup?

With three games left in the regular season, the top two teams in the NHL standings are locked in a battle for the Stanley Cups.

This is a fight that is going to get more intense as the final week of the season draws to a close.

Here is a look at the top 10 NHL teams and how they stack up. 1.

Washington Capitals 2.

Edmonton Oilers 3.

Calgary Flames 4.

Winnipeg Jets 5.

Pittsburgh Penguins 6.

Boston Bruins 7.

Vancouver Canucks 8.

Carolina Hurricanes 9.

Nashville Predators 10.

Florida Panthers