Lewis scored 27 points, Shackelford had 26 and Jones had a career-high 17 rebounds as Alabama held off a big comeback attempt by No. 25 LSU for an 88-82 victory on Saturday.
Shackelford said it was "most definitely" a must-win game for the Crimson Tide, whose postseason hopes had faded.
"We knew coming into this game, we had to come in and get this win," he said.
The Tide (13-12, 6-6 Southeastern Conference) knocked the Tigers (18-7, 9-3) from a share of the league top spot after blowing virtually all of an 18-point lead. Alabama also took No. 11 Auburn into overtime Wednesday night before losing.
LSU came into the day in a three-way tie for atop the SEC with Auburn and No. 12 Kentucky but has lost three of its last four games since an 8-0 league start.
"The offensive rebounding in the second half was the difference for Alabama," LSU coach Will Wade said. "They had 10 of them in the second half.
"We obviously did a terrible job on Lewis, and Shackelford's just playing tremendously well."
Jones, who had five offensive rebounds after halftime, made two free throws to a huge ovation from the fans while playing with a cast on his left, shooting hand.
"That was the best crowd I've heard since I've been here," first-year Alabama coach Nate Oats said. "It kind of hit a fever pitch there when Herb stepped to the free throw line after they intentionally fouled him knowing that he didn't have his strong hand."
Jones started working on shooting right-handed foul shots his first time back in the gym from surgery that sidelined him for three games.
"It came in handy when I got injured and I just kept working and believed in myself," Jones said.
But the Tigers came right back. Skylar Mays buried a 3 to make it 79-78 with 1:32 left.
Finally, Alex Reese buried an open 3 from the top of the key with 39 seconds left and Shackelford added a layup off a turnover for a safe cushion.
Lewis made 4 of 6 3-pointers and scored 18 in the second half to remain hot. He followed a 37-point game against Georgia with a triple-double in Auburn, the first of his career.
Likewise, Shackelford made five 3s after hitting seven and scoring 28 points against Auburn.
LSU's Skylar Mays had 24 points and nine rebounds in his third straight game scoring 20-plus. Watford, who's from nearby Birmingham, had 18 points before fouling out despite a cascade of boos from Tide fans every time he touched the ball. Smart scored 16, and he and Mays each hit four 3s.
Emmitt Williams had 13 points and 10 rebounds.
The Tide took a 59-41 lead on a layup by Lewis with 14:08 left. Then he hit a pair of 3-pointers to upend LSU's 9-0 run that briefly cut the deficit to single digits.
Even that cozy lead evaporated.
LSU has given up at least 82 points in three of its last four games, losing all three. This one came against the nation's No. 2 scoring offense.
"Pretty much any good guard can get loose against us," Wade said.
Alabama made 13 of 35 3-pointers after sinking an SEC-record 22 against Auburn. The Tide had lost four of its last five games, starting with a 90-76 defeat at LSU, but committed just nine turnovers.
HUDSON HONORED Former basketball star Wendell Hudson, Alabama's first African-American scholarship athlete, was honored at halftime. The jersey will be the school's first to be officially retired, though the No. 20 will remain in circulation. The winter and spring sports teams will wear a WH patch for the rest of the season.
LSU: hosts No. 12 Kentucky on Tuesday night in a pivotal league battle
Alabama: hosts Texas A&M on Wednesday night before a two-game road trip.
For more AP college basketball coverage: https://apnews.com/Collegebasketball and http://twitter.com/AP-Top25
Georgia Southern hires Texas Tech assistant Brian Burg
Brian Burg spent four years as part of Chris Beard's staff at Texas Tech, including the team's run to the national title game in 2019.
Georgetown's Mac McClung to test draft waters
Georgetown sophomore Mac McClung is entering the 2020 NBA draft, he announced on Sunday.
Rutgers lands Cliff Omoruyi, highest-ranked recruit since 2008
Top-50 senior Cliff Omoruyi announced his commitment to Rutgers on Sunday, becoming the Scarlet Knights' highest-ranked recruit since 2008.