Each starting pitcher allowed four runs, McCarthy's coming on seven hits in three innings and Danks' coming on seven hits in 2 1/3 innings -- though only three of his runs were earned. Danks was making his second start of the spring after left shoulder surgery sidelined him for most of the 2012 season.
The D-backs got off to a quick start, scoring three runs in the first inning -- all with two outs. Center fielder Adam Eaton got the rally going by leading off the frame with the first of his four singles.
The White Sox answered right back with three consecutive hits to start the second. Alexei Ramirez's two-run double plated Paul Konerko and Dayan Viciedo -- each of whom had singled. Two batters later, Bell's two-run homer down the line in right field gave the White Sox their only lead of the game.
Konerko's single was his seventh hit in as many at-bats, but that streak was snapped when Eaton made a diving catch on a line drive to center in the top of the third.
Pollock crushed a homer to left on the first pitch in the bottom of the frame, and he finished with two hits. D-backs second baseman Aaron Hill had three in his four at-bats, with a run and an RBI. Konerko added a three-run shot in the fifth for his fourth homer of the spring.
"Offensively, it was good," D-backs manager Kirk Gibson said. "Pitching-wise, we just got too deep in counts. We want to clean that up. We scored three, they score four, we scored six, they score four -- those have to be shutdown innings."
Up next: Left-hander Tyler Skaggs will make his third appearance of the spring as the D-backs take on the A's at Phoenix Municipal Stadium at 1:05 MST (listen on Gameday Audio). He's struggled thus far, allowing five earned runs in 2 1/3 innings. Lefty Joe Paterson will work in relief, while Ian Kennedy and J.J. Putz will each toss in a morning "B" game against San Francisco.
AJ Cassavell is a reporter for MLB.com Follow him on Twitter @ajcassavell. This story was not subject to the approval of Major League Baseball or its clubs.