Jake Peavy pitched effectively into the seventh inning and Dayan Viciedo homered and made a key catch Friday as the Chicago White Sox defeated the Detroit Tigers 5-2 in their home opener.
Peavy (1-0) took a one-hitter and a 3-0 lead into the seventh. He walked Miguel Cabrera and Delmon Young's two-out, two-run homer finished him.
Alex Avila singled off reliever Will Ohman and Jhonny Peralta followed with a double against Addison Reed before Viciedo made a diving catch of Andy Dirks' sinking liner to left field to end the inning.
In the eighth, Chicago shortstop Alexei Ramirez made a nice stop and shovel to second, starting an inning-ending double play after the Tigers had runners at first and third.
Viciedo hit his first homer with two outs in the fifth to break up a scoreless duel between Peavy and Max Scherzer (0-1). Paul Konerko had an RBI single with two outs in the sixth and then just barely beat the throw home to score on A.J. Pierzynski's triple into the right...