Fletcher pitches Comets to baseball victory