Wigan (28) 34
Tries: Carmont, Smith, Richards 2, Riddell, Hansen Goals: Richards 5
Salford (6) 18
Tries: Swain, Henry, Alker Goals: Wilshere 3
Wigan got the better of Salford for the second time in a week to move into the Super League play-off places.
The Warriors made a blistering start and were 22-0 up after 16 minutes through Tim Smith, George Carmont, Pat Richards and Mark Riddell.
Salford recovered from that setback and came more into the game with Luke Swain getting them onto the scoreboard.
But by then the damage was done and Richards crossed again before Harrison Hansen's effort late on.
Wigan coach Brian Noble:
"I thought our execution, the level of our skill and the quality of our passing was pretty special in that first 20-25 minutes.
"We got a little scruffy after that, but the discipline of our play in that period was good and something we can take into the rest of the season.
"I'm delighted we've come up with the two points because we need to start getting the points in this competition."
Salford coach Shaun McRae:
"We were clearly blown away at the start of the game. We had 12 sets in the first half and that is not going to put you in a winning position. That is the difference, compared to their 23 sets.
"In the second half we had 24 sets, Wigan had 17 and we had twice as much ball. Then we showed what we can do and I am encouraged that we won the second half 12-6.
"I think a side like Wigan are entitled to go on and win that by 50 or 60 points."
Wigan: Phelps, Roberts, Gleeson, Carmont, Richards, Smith, Leuluai, Coley, Riddell, Prescott, Hock, J. Tomkins, O'Loughlin.
Replacements: Fielden, Paleaaesina, Hansen, McIlorum.
Salford: Wilshere, Henry, Littler, Turner, Goulding, Ratchford, Myler, Cashmere, Alker, Stapleton, Adamson, Parker, Swain.
Replacements: Sibbit, Jewitt, Leuluai, Smith.
Referee: I Smith (Oldham)