On the day that Barry Bonds arrived in camp, the real shine belonged to Matt Cain's five spotless innings in a 3-2 loss to the Chicago Cubs.