Shakey pitching as Cubs edge Sox in Mesa

MESA—The Cubs and the White Sox both took steps toward completing their Opening Day rosters on Thursday.The Cubs cut four infielders and an outfielder. Rookie Darwin Barney has made the club as an infielder and possible starting second baseman, as well as veteran non-roster man Reed Johnson.The White Sox named rookie Brent Morel their starting third baseman and reaffirmed that Phil Humber would be their fifth starter.Barney had a big day, hitting a two-run triple and a single in the Cubs’ 8-7 victory over their crosstown rivals. He also had a hand in turning two double plays.The Cubs opened camp with a platoon at second of Jeff Baker and Blake DeWitt. However, DeWitt has struggled this spring, batting .167, and will now take grounders at third base in addition to second in preparation for a possible backup role at both spots.The Cubs jumped on Humber for two runs in the first inning and one in the second. Humber (0-2) worked 4 1-3 innings, giving up five hits and seven runs. He also walked four and struck out four.Ozzie Guillen said he was not disappointed in Humber’s performance and that he’d likely start April 6 against the Royals.Cubs starting pitcher Matt Garza (1-3) worked five innings, giving up eight hits and three runs. He walked two and struck out four.The Cubs got a fourth-inning solo homer from Alfonso Soriano, his third of the spring. The White Sox got homers from Omar Vizquel (No. 2), Alexei Ramirez (No. 4) and Donny Lucy (No. 1).

NOTES—The Cubs optioned OF Fernando Perez to Class AAA Iowa. They also assigned non-roster infielders Matt Camp, Scott Moore, Augie Ojeda and Bobby Scales to their minor-league complex. … White Sox OF Juan Pierre fouled a ball off his right shin in his third plate appearance and left the game after finishing the at-bat. The White Sox said the move was precautionary and that Pierre’s injury is not serious.