"I really feel like we're in a playoff series now," Ruff said. "The first couple of games didn't feel like it, but now we feel like we have a playoff series."
Game 5 is Friday in Anaheim (10:30 p.m. ET, NBCSN, RDS2, PRIME, FS-SW).
After trailing 2-0 after one period on goals by Anaheim's Bryan Allen and Patrick Maroon, Dallas scored second-period goals from Benn and Fiddler to make it 2-2. Eakin and Goligoski then scored 2:07 apart in the third.
"After the second goal, I certainly did [think about pulling Andersen]," Ducks coach Bruce Boudreau said. "After they scored their second goal, I told [Hiller] to get ready because I didn't think [Andersen] was that sharp. In the third period when they got that goal [by Goligoski], I just thought it was time."
Benn had an empty-net goal with 1:04 remaining in regulation nullified because the whistle had blown.
The Ducks, without captain Ryan Getzlaf, a late scratch with an upper-body injury, struck twice in the first period. Allen scored his first career goal in the Stanley Cup Playoffs in the opening period, blasting a slapper top-shelf past Lehtonen at 12:17.
Allen's goal was his first since Feb. 28, 2012, when he scored against the Nashville Predators as a member of the Carolina Hurricanes, a span of 128 games. Lehtonen looked like he was at least partially screened by Stars rookie right wing Alex Chiasson.
The Ducks made it 2-0 at 18:16 when a shot from Mathieu Perreault struck Maroon in the midsection and fluttered past Lehtonen.
Benn's unassisted goal 27 seconds into the period made it 2-1, and Dallas pulled even at 6:33 when Fiddler beat Andersen to the short side for his third career playoff goal. Andersen appeared to corral Fiddler's shot, but the puck struck the goaltender in the midsection before crossing the line.
"We had full control in the first period," Ducks center Andrew Cogliano said. "I thought some of the goals that we gave them they were just mistakes that we gave up. I feel that the goals that we gave them were self-inflicted for the most part and we couldn't recover."
Anaheim nearly retook the lead midway through the second, but a Perreault wrister from the right circle at 10:57 instead hit the right goal post.
The Stars were down to five defensemen to begin the second period after rookie Patrik Nemeth sustained an injury. Nemeth did not return for the final two periods.
"[It's] just [his] upper body," Ruff said of Nemeth. "I would anticipate hopefully that he's back for the game in Anaheim."
Getzlaf's absence was felt by the Ducks in several areas.
"[We missed him] everywhere, he's one of the elite players in the NHL," Boudreau said. "You miss him in the offensive zone. You miss him on the boards. You miss him as a leader. You miss him in a lot of ways."
Benn's goal came when he won a faceoff against Perreault in the neutral zone and raced up the ice, beating Andersen top-shelf on the short side for his third of the playoffs.
Dallas outshot Anaheim 16-3 in the second period.
The Stars created a solid opportunity off the rush early in the third, but an Eakin wrist shot deflected hard off the far post 58 seconds into the period.
Eakin didn't miss on his next attempt; he beat Andersen to the far post with a wrist shot at 6:22 to give Dallas its first lead. It was Eakin's first career playoff goal.
Goligoski found the back of the net 2:07 later when he beat Andersen with a wrist shot from the slot. Fiddler made a solid backhand pass to Goligoski, who quickly finished to give Dallas a two-goal cushion.
"[That was a] great pass by Fiddler," Goligoski said. "Backhand soft pass with a one-goal lead in the third, gutsy play, but he plays the same way all the time."
Hiller made one save in relief of Andersen before leaving the ice with 1:44 remaining for an extra attacker.
Andersen knows if he gets the nod in Game 5 he needs to do one thing between now and Friday.
"[I need to have a] short memory. That's the only thing I need to do now," Andersen said. "Be ready for next game back in Anaheim and that's what I'm focusing on now."
Getzlaf wasn't the only high-profile absentee for Anaheim. Teemu Selanne was a healthy scratch, a decision Boudreau stands behind.
"It wasn't easy," Boudreau said. "I knew exactly what was going into it and I knew the reaction. And if I was a fan, I'd probably be upset too. He's an icon and one of the greatest players ever to play the game, but I just thought we're going to need a physical player along the boards today a little bit more. Emerson [Etem] fits that bill, so the decision was made."
With the series now tied, Ruff views it as a fresh start.
"It's starting from scratch," Ruff said. "We've got to win a game in Anaheim. We've got to be better. I've got to do a better job with the team."
|Bryan Allen (1) ASST: Cam Fowler (1), Andrew Cogliano (1)|
1 - 0 ANA
|Patrick Maroon (1) ASST: Mathieu Perreault (1)|
2 - 0 ANA
|Jamie Benn (3) ASST: NONE|
2 - 1 ANA
|Vernon Fiddler (1) ASST: Shawn Horcoff (3), Jordie Benn (2)|
2 - 2 Tie
|Cody Eakin (1) ASST: Antoine Roussel (3), Kari Lehtonen (1)|
3 - 2 DAL
|Alex Goligoski (1) ASST: Vernon Fiddler (1), Shawn Horcoff (4)|
4 - 2 DAL
|Power Play %||15.7%||19.0%|
|% on Road||15.4%||23.3%|
|% at Home||16.1%||15.5%|
|Valeri Nichushkin Hooking against Cam Fowler|
|Kevin Connauton Tripping against Kyle Palmieri|
|Mark Fistric Interference against Ryan Garbutt|
|Bryan Allen Cross checking against Antoine Roussel|
|Ryan Garbutt Hi-sticking against Kyle Palmieri|
|Corey Perry Boarding against Cody Eakin|
|Patrick Maroon Misconduct (10 min) against Vernon Fiddler|
|Vernon Fiddler Misconduct (10 min) against Patrick Maroon|
|Antoine Roussel Fighting (maj) against Corey Perry|
|Corey Perry Fighting (maj) against Antoine Roussel|
|Trevor Daley Misconduct (10 min) against Kyle Palmieri|
|Kyle Palmieri Misconduct (10 min) against Trevor Daley|
|Ryan Garbutt Roughing against Bryan Allen|
|Bryan Allen Misconduct (10 min)|
|Bryan Allen Cross checking against Cody Eakin|
|Bryan Allen Roughing against Chris Mueller|
|Mark Fistric Roughing against Cody Eakin|
|Jordie Benn Roughing against Mathieu Perreault|