Massive Fight Erupts Between Ducks and Sharks Players

Zack Ostapchuk and Jeffrey Viel engage in heated on-ice brawl

Apr. 2, 2026 at 3:25am

A heated fight broke out between San Jose Sharks center Zack Ostapchuk and Anaheim Ducks left wing Jeffrey Viel during Wednesday night's game. The intense physical altercation lasted around 10 seconds before being broken up, leaving Ostapchuk with a visible shiner.

Why it matters

On-ice fights and physical altercations are not uncommon in professional hockey, but this particular incident highlights the intensity and passion that can arise during heated rivalries and close games between divisional opponents.

The details

With the Ducks leading 3-2 early in the third period, Ostapchuk and Viel engaged in a knock-down, drag-out brawl that saw the players exchanging blows and Viel eventually slamming Ostapchuk to the ice face-first. The fight was eventually broken up, but not before Ostapchuk sustained a noticeable injury to his cheek.

  • The fight occurred early in the third period of Wednesday night's game between the Ducks and Sharks.

The players

Zack Ostapchuk

A center for the San Jose Sharks.

Jeffrey Viel

A left wing for the Anaheim Ducks.

Got photos? Submit your photos here. ›

What they’re saying

“THEY'RE CHUCKIN KNUCKS ON TNT 🧨”

— NHLonTNT, Twitter account

The takeaway

This fight exemplifies the intense rivalries and physical nature of professional hockey, where emotions can boil over during close games between divisional opponents.