The St. Louis Rams enjoyed a bittersweet celebration with their fans as they played what may have been their final game in the city, a 31-23 defeat of the Tampa Bay Buccaneers.
Rams owner Stan Kroenke is hoping to return the NFL team to Los Angeles next season, where they played before moving to St. Louis in 1995.
The move would restore a professional football team to one of the country's biggest markets but there was little enthusiasm for the plan at Edward Jones Dome, where fans chanted 'keep the Rams' and held up signs protesting the potential relocation.
The Rams entered the night ranked second-to-last in average attendance at NFL matches and the franchise has not made the play-offs since the 2004 season.
Quarterback Case Keenum sliced up the Buccaneers' defence, throwing for 234 yards and two touchdowns.
St. Louis dominated the first half, using big plays to produce three touchdowns. Tavor Austin made it 7-0 just over three minutes into the game by taking a short pass from Keenum and bolting 17 yards.
After Tampa Bay's Connor Barth drilled a 53-yard field goal with 4:52 left in the first quarter, the Rams answered less than two minutes later as wide receiver Kenny Britt hauled in Keenum's 60-yard scoring strike.
In the second quarter, running back Todd Gurley capping the drive with a three-yard touchdown run at the 2:09 mark.
Austin scored after a 21-yard run on a reverse with 5:35 left in the third quarter for a 28-6 lead.
Running back Benny Cunningham added a 102-yard kick-off return to the Tampa Bay three to set up a 19-yard field goal by Greg Zuerlein in the fourth quarter.
Buccaneers quarterback Jameis Winston completed 29-of-50 passes for 363 yards and fourth quarter touchdowns to tight ends Luke Stocker and Austin Seferian-Jenkins.