It wasn't pretty by any means.
In fact, it was downright ugly at times.
But in the end, when it mattered most, the LSU Tigers relied on what has been their strength year in and year out.
Running the football.
The Tigers racked up 145 yards on the ground, none of which were bigger than freshman Jeremy Hill's 1-yard touchdown run with 15 seconds remaining to secure a 41-35 win in an SEC thriller Saturday evening.
Hill had the big run in the end for the Tigers, but who else stepped up for Les Miles' team in this game? On the flip side, who struggled in this game?
Let's go ahead and break down the winners and losers from LSU's Week 12 over over Ole Miss, Bleacher Report style!
Winner: Jeremy Hill
The Tigers' freshman back didn't have another 100-plus-yard breakout game, but he did rush for 77 tough yards, and more importantly, three key scores for LSU in the win.
Hill had a 27-yard TD score early on in the game, and then had two more 1-yard touchdowns in the fourth quarter, one of which, as mentioned before, was the game-winner.
Who had the best game for LSU against Ole Miss?
Hill has been a pleasant surprise for this LSU team in the second half of the season, clearly establishing himself as the team's lead back.
He proved to play a huge role in this one, certainly earning himself a spot in the "winners" category.
Loser: Jeff Scott
Jeff Scott has been solid all season long for Ole Miss, but he was far from solid in this matchup.
Scott, who leads the Rebels with a team-high 719 yards, rushed for just 39 yards. In fact, he led the Rebels with a team-high 12 carries, which yields just an average of 3.3 yards per carry.
Scott also added just one catch for seven yards in the passing game, which was one aspect that was actually working well for Ole Miss in this game.
In a game like this, the Rebels needed their top back to bust out some big runs and make some plays for his team.
Scott simply did not do that.
Winner: Travis Dickson
Yes, that's right—LSU TE Travis Jackson.
You may not have heard of the guy before Saturday, but after his five-catch, 69-yard outing, both of which were team highs, make sure to remember this name going forward.
The tight-end position had been near invisible for LSU throughout this season. In fact, heading into Saturday's game, LSU tight ends had caught a total of nine passes through 10 games.
Chase Clement simply wasn't the answer in the passing game, so Miles gave the sophomore Dickson a chance at the tight-end position, and he stepped up in a big way.
The most impressive thing about Jackson's day? His five catches were the first receptions for him this season.
What a way to kick off what could be a nice finish to the year.
Loser: Russell Shepard
Ahh yes, the one guy who always seems to be a regular on this list.
Shepard had another standout...not so much.
The former 5-star recruit failed to catch a single pass in this game and had one carry for zero yards.
We keep adding this guy to this list and referring to him as a bust, but maybe it's time to just take Shepard for what he's worth.
Not a whole lot.
Winner: LSU Secondary
Even though Ole Miss' quarterback passed for a game-high 310 yards in this game, the LSU secondary stepped up when it needed to and made several game-changing plays in this one.
Jalen Collins, Tharold Simon and Craig Loston all had an interception in this game.
This LSU secondary is improving as the year goes on, and again, while this wasn't the unit's best game of the year, it certainly produced several big turnovers at key times.
Craig Loston is turning into a star.
That is a great thing for this LSU football team.