Schaub threw a career-high five touchdown passes, completed a franchise-record 43 passes and finished with 527 passing yards, second most in NFL history. Warren Moon also threw for 527 yards for the Houston Oilers in December 1990 against the Kansas City Chiefs.
Norm Van Brocklin holds the record with 554 for the Rams in 1951.
Johnson caught 14 passes for 273 yards, both career highs. The Texans (9-1) won an overtime game for the first time at Reliant Stadium.
Copyright 2012 by The Associated Press