The Houston Texans knocked off the New England Patriots in front of a record crowd of 72,025 on Sunday night.