Cain carried a no-hitter into the eighth inning and struck out a career-high 10 batters as San Francisco beat the Los Angeles Angels 2-1 on Monday night. The rookie right-hander allowed no hits through 7 2-3 innings before Chone Figgins lined a clean single to center to break up the bid. It was the longest no-hit bid in the majors this season. (Updated 6/20/2006) Analysis: Cain, the Giants' first-round pick in 2002, is 6-5 this season with a 4.79 ERA in 14 games.