Italy wins Women’s Softball European Championship in Ostrava, Czech Republic
Italy defeated Netherlands in the final match of the Women’s Softball European Championship 2019 by a score of 3-2 and was crowned European champion in Ostrava, Czech Republic.