LeBron James scored 28 points while Anthony Davis scored 22 to lead the Lakers to a 102-96 win over the Miami Heat and go up 3-1 in the NBA Finals.