Francisco Liriano gave the sagging Minnesota Twins a big lift on the mound in a 7-4 victory over Chicago, and faulty fielding by the White Sox on Friday led to the end of their nine-game winning streak.