Kane Williamson will captain the T20 World Cup squad for a fourth time as New Zealand hunt for a maiden title
Colombian international striker Hugo Rodallega had given Wigan the lead in the 57th minute but former Everton star Johnson - who was returning after recovering from a torn hamstring - struck four minutes from time to garner a precious away point for Fulham.
The draw was enough for Wigan - whose effort to sell two tickets for 20 pounds for this traditionally unpopular fixture failed to pay off as they played to a far from full stadium - to move out of the bottom three as Wolves lost 4-3 to Manchester City.
Fulham are sixth from bottom but just two points above Wolves.
Rodallega struck early in the second-half to break the deadlock after a dire first-half, as he ran onto goalkeeper Ali al-Habsi’s long ball upfield and coolly slotted it over Fulham ‘keeper David Stockdale’s head for his sixth goal of the campaign.
Wigan held on with some ease to their advantage until Johnson’s devastating blow late on as his shot took a deflection and deceived the unfortunate Habsi.
Kane Williamson will captain the T20 World Cup squad for a fourth time as New Zealand hunt for a maiden title
Vehicle owners must bring their old plates along to the inspection station
Clean sweep for UAE in golf as the hosts win team gold and Rayan claims individual title
Silva announced his farewell on Monday in an emotional video message on Chelsea's website
Protest organizers deny accusations of anti-Semitism, arguing that their actions are aimed at the Israeli government
Images published on the weekend showed Bollywood superstar actor Shah Rukh Khan sweating profusely while watching his team train