Home Baseball Flaherty Shines in 3-2 Triumph