That was the longest pass play in Bills history by 3 yards. Todd Collins connected with Quinn Early for 95 yards in December 1996.
It's the fourth-longest pass play this decade. Three receivers had 99-yard plays: Minnesota's Bernard Berrian from Gus Frerotte last year; Cleveland's Andre Davis from Jeff Garcia in 2004; Kansas City's Marc Boerigter from Trent Green in 2002.
On the play, Owens moved ahead of Marvin Harrison for fourth place on the all-time receiving yardage list. Third on the list is Tim Brown at 14,934 yards.
Owens' previous longest play went 91 yards for the Eagles in October 2005.