North takes advantage of mistakes to win in extra innings