The Cubs held off the Pirates yesterday for a 3-2 Cubs win and taking two of three from the Bucs. James McDonald took the loss going seven strong innings giving up just one run. The Pirates plaY at the Dodgers in L.A. beginning tonight at 10:10p.m. with Jonathan Sanchez on the hill. Pre-game at 9:45p.m. on 1160 WCCS.