There's no place like home: Punxsy defeats Union in home opener