The Pittsburgh Steelers came from behind to beat the Tennessee Titans in a tight 27-24 game on Monday night.
Steelers Runningback Le'Veon Bell was the star of the game as he rushed for over 20 yards from an incredible 33 carries.
Bell became the first Runningback this season to rush for over 200 yards in a single game this season and the first Steelers player to do it since 2006.
The Titans defence just couldn't handle Bell and were arguably too generous to the second round pick in this years draft.
77 of Bell's first 135 rushing yards were actually before contact was made with a defender on a night where the Titans were expecting the pass a bit too much.
- NFL division power rankings - how does your division line up?
- Looks like theres more problems for the San Francisco 49ers
- Atlanta Falcons star suffers brutal broken leg
Bell rushed for a touchdown in the game and had a 27 yard run prove to be his longest of the night.
There was much to be admired of the Steelers in the game as they scored their third pick-6 of the season tying them for the most in league this year.
Now tied with the Green Bay Packers and Tampa Bay Buccaneers, the Steelers defence helped to open up a 10-0 lead early in the first quarter.
A 13-7 scoreline to the Steelers at the end of the first quarter ensured a high scoring first period of the game but the Steelers would score again until the fourth Quarter.
It wasn't all smiles however as Steelers Quarterback Ben Roethlisberger was sacked five times in the game which was tied for the most hes had in a single game all season.
The rookie shines
Tennessee's rookie Quarterback Zach Mattenberger also had a good game throwing for 263 yards and two touchdowns.
Mattenberger was picked off once leading to that defensive touchdown for Pittsburgh on a night where he put his name in the history books.
Mattenberger's 80 yard touchdown pass to Nate Washington was the first by either a Titans or the former Houston Oilers rookie since 1960.
The rookie Quarterback led the Titans to 24-13 third quarter lead but couldn't score in the final period to save Tennessee from defeat.
The losing streak continues
With the loss to the Steelers, the Titan are now on a four game losing streak and remain with just two victories all season.
Now sat at 2-8 the Titans season is quickly disappearing as they lose yet more ground on the leaders of the AFC South.
Next up for the Titans is a very tough road trip to the Philadelphia Eagles who will be looking to return to good form after their loss to the Green Bay Packers on Sunday.
Meanwhile the 7-4 Steelers will now return to Pittsburgh and prepare to host the New Orleans Saints who are on a two game losing streak themselves.
The come from behind win over the Titans avoided the Steelers slipping to a second embarrassing loss in as many weeks after last weeks shocking defeat to the New York Jets.