Alfred “Army Cooper, pitching for the Kansas City Monarchs, carries a no-hitter into the eighth inning against the Chicago American Giants. After walking the bases full with one out, Cooper is removed, and Chet Brewer comes in to hold the Giants, finishing the no-hitter and the 4-0 victory.

On June 29, 1929 Alfred “Army Cooper, pitching for the Kansas City Monarchs, carries a no-hitter into the eighth inning against the Chicago American Giants. After walking the bases full with one out, Cooper is removed, and Chet Brewer comes in to hold the Giants, finishing the no-hitter and the 4-0 victory.

Source
Baseball Reference June 29