Seattle 6, Cleveland 3: Tommy Davis went 3-for-3 with two RBIs, two runs, a walk and a steal as the Pilots beat the Indians and Sam McDowell. The Tribe's fireballer struck out just two Seattle batters in seven innings while allowing six runs on 11 hits and three walks. Max Alvis was 5-for-5 for Cleveland. Steve Barber allowed one run in five innings for the win; he gave up four hits and four walks. Bob Locker got the final two outs for the save.Philadelphia 5, Montreal 4: Deron Johnson drove in three runs and Johnny Callison a pair as the Phillies hung on to defeat the Expos, who scored their four runs in the final three innings. Callison scored twice; he was 2-for-3 with a triple and a sac fly. Tony Taylor stole two bases for the Phillies. Winner Rick Wise held the Expos scoreless through six innings but didn't record an out in the seventh; Turk Ferrell, John Boozer and Bill Wilson pieced together the final nine outs.

Kansas City 11, California 2: Mike Fiore went 4-for-5, including a first-inning homer off Andy Messersmith that put the Royals in front. Fiore scored three times. Lou Piniella was 3-for-5 with three RBIs, one run scored and a triple. Messersmith allowed seven runs in five innings, two of them unearned. Winner Bill Butler went seven innings, allowing two runs on six hits; he struck out eight Angels.

Chicago 7, San Diego 0: Paul Edmondson shut out the Padres on five hits, and Carlos May drove in three runs and scored twice for the White Sox. Ken Berry was 3-for-4 with an RBI and a double for Chicago, while Roberto Pena went 3-for-4 with a double for the Padres.