Edmonton missed out on a chance to sweep the season-series from Anaheim for the second straight year.
Lupul gave Anaheim a 3-1 lead 4:31 into the final period with a backhander and then put a wrister past Tommy Salo with 3:06 to play that again gave the Ducks a two-goal lead.
Anaheim is 7-3-1-2 in its last 12 contests.
Jordana Brewster on Paul Walker: 'He was an enormous presence in my life'
Benedict Cumberbatch's dramatic reading of R. Kelly lyrics is just what you need