Cordarrelle Patterson caught four passes for 54 yards and returned the opening kickoff 50 yards in his Minnesota Vikings debut, but it was the Houston Texans who came out on top in a 27-13 preseason victory on Friday night in the Metrodome.