Prediction: Philadelphia Flyers win series in seven games.
This is going to be the most evenly-matched series of the semifinals.
Boston's offense, featuring Milan Lucic, Nathan Horton, Michael Ryder, Chris Kelly and Patrice Bergeron, to name a few, has shown the capability to rise to the occasion. They also play a physical game, something that was tough for the Montreal Canadiens to handle in the first round.
On defense, Zdeno Chara and Tomas Kaberle lead the way, followed by a strong supporting cast which features Dennis Seidenberg and Andrew Ference.
These four can more than hold their own on the ice, play smart defensively and move the puck well. Chara's got the fastest slapshot in the NHL, so you know he's dangerous.
And of course, Tim Thomas has put up a near-impenetrable fence in goal for the B's, per usual. Thomas is an absolute battler, and will certainly pose a challenge for Philadelphia's shooters.
Speaking of Philadelphia, they're pretty good too.
Their offense is the cream of the crop. If you're looking for the best group of forwards in the league, look no further than the Philadelphia Flyers.
Philly rolls four lines that can beat you in any way, whether it's along the boards, in the corner, out in open-ice, the slot, you name it. Between Mike Richards, Jeff Carter, Claude Giroux, Scott Hartnell, Ville Leino, James van Riemsdyk and several others, this team is stacked with offensive firepower.
Another Flyer that could become a nightmare for Boston is Daniel Briere.
He's already scored seven points in these playoffs, giving him 94 in 93 career postseason games. That's just over one point-per-game, an outstanding achievement for an outstanding hockey player.
Having said all of this, is it possible to choose between these two powerhouses?
Both Philly and Boston are dominant teams, but neither is unblemished. The Bruins' power play has been nothing short of abysmal, while the Flyers' goaltending (stop me if you've heard this before) hasn't been good.
If they're going to win this series, the Bruins' power play needs to be effective, especially because they are up against a team that is among the league's best in shorthanded situations.
Not only that, when Philly gets the man-advantage, they usually convert, so Boston has to be able to respond on the scoreboard when given the opportunity to do so.
The Bruins, for the most part, were able to stay out of the penalty box against the Habs. They'll need to continue that trend if they're going to emerge victorious in this best-of-seven.
In their previous series, the B's just could not set up on the power play. They simply could not get anything going while up a man.
Boston may have been able to get away with that against Montreal, but they won't against Philadelphia, of that you can be certain.
Meanwhile, the Flyers' presence between the pipes has been virtually non-existent. So much so that Mike Milbury was moved to call the debacle an "organizational failure."
While that may seem hypocritical (and it absolutely is), coming from a man who himself is an organizational failure, the point remains true, nonetheless.
Goaltending always seems to be Philly's Achilles Heel, and I really feel that in Sergei Bobrovsky, they have found Achilles's long-missing bandage.
But they inexplicably scratched the rookie netminder for much of the Sabres series, leaving Brian Boucher and Michael Leighton, two goalies who are literally pad-strapped question marks.
Boucher and Leighton were tasked with keeping the Flyers alive. Boucher did look as if he had finally settled down in Game 7, and, if you're a Flyers fan, you certainly hope that's the case.
Philly doesn't need him to steal the series, he just needs to be solid enough to keep them in it.
Should that happen, the Flyers are going to come out on top.