ST. LOUIS -- The first Fisher Bowl went to his old team.
Tennessee Titans running back Chris Johnson scampered 19 yards for the tie-breaking touchdown with 2:54 left in the game to defeat his former coach and the St. Louis Rams 28-21 at the Edward Jones Dome.
It was a matchup of the two teams coached by Fisher in the last 20 years. Fisher, who guided Tennessee from the middle of the 1994 season until he left 17 years later, is in his second year with St. Louis.
The Titans (4-4) snapped a three-game losing streak with their first win since a 38-13 pummeling of the New York Jets on Sept. 29. The Rams (3-6) dropped their third straight and are in the midst of their second three-game skid this season.
Johnson's second score of the day came on the first play after Rams quarterback Kellen Clemens fumbled while being sacked by Jurrell Casey. Derrick Morgan fell on the ball and Johnson cashed it in immediately.
St. Louis got down to the Tennessee 26-yard line on its last possession, but Clemens' 4th-and-4 pass for wide receiver Austin Pettis in the right front corner of the end zone fell incomplete with 10 seconds left.
Tennessee grabbed a 21-14 lead with 9:42 left in the game on a 5-yard scramble by quarterback Jake Locker. However, St. Louis responded with Clemens' 10-yard touchdown pass to former Titan tight end Jared Cook, tying the score at the 6:15 mark.
St. Louis rookie running back Zac Stacy was a workhorse for the second straight week, carrying 27 times for 127 yards and his team's first two touchdowns. Stacy scored on a 3-yard run with 9:37 remaining in the first half for a 7-7 tie, then finished the second half's opening possession with a 9-yard burst.
Coming in after its bye week, Tennessee looked crisp in scoring on the game's first drive. Shonn Greene barged in from the 5 to complete a 68-yard march as the Titans took the lead just 3:07 into the game.
But the Titans didn't score again until Johnson zipped 14 yards off right tackle with 4:58 left in the third quarter. Johnson rushed 23 times for 150 yards, the 34th 100-yard game of his career.
Locker finished 13-of-22 for 185 yards and two interceptions. Clemens connected on his first seven passes, but cooled off considerably and ended the day 20-of-35 for 210 yards.
NOTES: Tennessee FS Michael Griffin (quad) was inactive for the first time in his seven-year career. The Titans also played without starting MLB Moise Fokou and RT David Stewart. ... St. Louis RG Harvey Dahl (knee) missed Sunday's game and is unlikely to play again until Nov. 24, when the Rams host Chicago. Backup RB Daryl Richardson (hamstring) was also inactive for St. Louis. ... The Rams had a moment of silence before the game for the late Bud Adams, who owned the Tennessee franchise from its inception more than 50 years ago before passing away Oct. 21.