Though late in the game, the New England Patriots have finally scored their first touchdown of the night in Houston.…