YOKOHAMA - Japan's oldest professional baseball team, the Yomiuri Giants clinched their 46th league championship on Saturday with a 3-2, 10-inning victory over the DeNA BayStars at Yokohama Stadium.