Jimmie Johnson claimed his third career NASCAR All-Star race win by comfortably beating Penske's Brad Keselowski at Charlotte Motor Speedway.