The Cubs won and lost yesterday in Arizona. James McDonald left his start against the A's after two pitches with shoulder issues. The Cubs lost 6-2. In Mesa, Edwin Jackson tossed four innings of three-hit ball with six K's in a 4-2 win over the Angels. The Cubs play the Rangers today.