It's over. Ducks forward Patrick Maroon scored an empty-netter with 36.7 seconds left to make it 4-2.
The Ducks are four minutes from taking a commanding series lead over the Flames.
Anaheim holds a 3-2 lead in Game 4 tonight in Calgary. If the Ducks hold on for the win, they could close out the best-of-seven series on Sunday evening in Anaheim.
The Ducks hold a slight statistical edge in shots (28-27), hits (23-22) and faceoffs (33-30).
The game turned on a four-minute minor penalty assessed to the Flames' Joe Colborne at the end of the second period. He received a double minor for high-sticking Ducks defenseman Francois Beauchemin.