Home Baseball Baseball falls short in pitching duel