The Pittsburgh Steelers have had some great running backs in the 73-year history of their franchise, but never has any of them run for more yards in a single game than Le'Veon Bell did Sunday against the Buffalo Bills.

On his 31st carry of the day, Bell ran 3 yards up the middle and in doing so, passed Willie Parker for the all-time Steelers record for most rushing yards in a game.

Parker held the record for almost exactly 10 years. On Dec. 7, 2006, he broke John Fuqua's then-36 year old record by rushing for 223 yards against the Cleveland Browns just a few weeks after nearly breaking it against the New Orleans Saints. Fuqua had run for 218 yards against the Philadelphia Eagles back in 1970.

In breaking the record, Bell became the second Steelers player to ever rush for 200-plus yards in two different games, along with Parker. Bell finished the game with 236 yards and three touchdowns on 38 carries. In the process, he broke the all-time record for most rushing yards in a single game against the Bills, surpassing Ricky Williams' total of 228 yards in 2002.

Let's take a look at some of the highlights of Bell's day, which also includes three rushing touchdowns: