The MLS won it in the 91st minute when Johnson, of the Seattle Sounders, blasted a shot that deflected off Chelsea defender David Luiz and past goalkeeper Ross Turnbull into the net.
San Jose's Chris Wondolowski also scored for the MLS, which won an all-star game against a European opponent for the first time since 2008.
John Terry and Frank Lampard scored for Chelsea.
Rosie O'Donnell unveils nearly 50-pound weight loss
Justin Bieber crashes Drake Bell's album release party