Yes it happened....
Ernie Shore once threw a quasi-perfect game ... after Babe Ruth punched an umpire
While there are 11 combined no-hitters in Major League history, I think we can safely say that the one tossed by Babe Ruth and Ernie Shore on June 23, 1917, is unlike any of the others.
Babe Ruth took the mound for the Red Sox against the Washington Senators and quickly got himself ejected. After walking the leadoff man, second baseman Ray Morgan, Ruth began jawing with the umpire, Brick Owens. According to the Boston Globe, Ruth thought the umpire had missed two strikes during the at-bat and told him to "Open your eyes and keep them open." After the ump threatened to eject Ruth if he didn't be quiet and get back to pitching, Ruth yelled, "You run me out and I will come in and bust you on the nose."
Sure enough, Ruth was ejected and the fracas was on. I'll let the newspaper tell the story:
"Then in rushed Ruth. Chester Thomas tried to prevent him from reaching Owens, who had not removed his mask, but Babe started swinging both hands. The left missed the arbiter, but the right struck him behind the left ear.
Manager Barry and several policemen had to drag Ruth off the field. All season Babe has been fussing a lot. Nothing has seemed to satisfy him."
Entire article:
http://m.mlb.com/cutfour/2015/06/23...w-quasi-perfect-game-after-babe-ruth-ejection
https://miscbaseball.wordpress.com/...perfect-game-and-babe-ruths-ejection-in-1917/