I say Boston in 7...I wish I could've watched last nights game, from the highlights it looked amazing.

With home ice advantage Boston should be able to pull off a win.