Roger Clemens won in his return from a suspension and Bobby Abreu hit a go-ahead homer that clanked off the foul pole, carrying the Yankees to a 5-2 victory over theTigers on Saturday. Clemens gave up Cameron Maybin's first major league homer but pitched out of trouble for six innings, striking out eight to match his season high. Jorge Posada also homered and finished with three hits for the Yankees, who took control by scoring four times in the sixth. Mariano Rivera tossed a hitless ninth for his 20th save in 23 chances, a huge sigh of relief for New York. Rivera struggled in his previous two outings, blowing a save and taking a loss, before consecutive days off.