When a match is ongoing (i.e. score exists), then it should not be possible to just pull in a new game from the feed or otherwise. In this case, I think a confirmation dialog should be presented, because otherwise the ongoing match seems irrevocably lost, which could be a real problem on a game day.
It does not seem like Squore keeps replaced matches in the archive. I'll file another issue about that.